Jean Raby
e07734fa5f
Filter sql source entries based on the user domain
...
When using dynamic domains with SQL sources (DomainFieldName),
let WebUI and dav lookups return entries from current domain
and other domains visible from the originating domain.
Fixes #2269
SQLSource.m: _visibleDomainsQualifierFromDomain:
returns a EOQualifier OR'ing all visible domains from specified domain
(including specified domain)
SQLSource.m: allEntryIDsVisibleFromDomain
Replacement for allEntryIDs.
Instead of returning all entries from the sql source,
only return the entries visible from the specified domain.
SoObjects/SOGo/SQLSource.m: allEntryIDs
Changed to call allEntryIDsVisibleFromDomain with an empty domain.
SQLSource.m fetchContactsMatching:inDomain:
Use _visibleDomainsQualifierFromDomain to filter entries
LDAPSource.m: allEntryIDsVisibleFromDomain
Simply call allEntryIDs, discarding the domain.
LDAP does need to do the extra domain filtering
SOGoContactSourceFolder.m: toOneRelationshipKeys
Call new method: allEntryIDsVisibleFromDomain
2013-03-29 10:38:52 -04:00
Ludovic Marcotte
a009c71034
Fixed table initialization.
2013-03-25 15:58:36 -04:00
Francis Lachapelle
d12c651d59
New system default SOGoEncryptionKey
...
To be used to encrypt the passwords of remote Web calendars when
SOGoTrustProxyAuthentication is enabled.
2013-03-11 09:34:36 -04:00
Jean Raby
f1846191d5
Use an autorelease pool in member expansion
...
Otherwise, we would hold one ldap connection for each member of a group.
And close them all later. With large groups, we could hit the open file limit
(or the open file limit of the ldap server).
Fixes #2256
2013-03-01 16:24:16 -05:00
Jean Raby
a7c3f33447
Whitespace
2013-03-01 01:26:15 -05:00
Francis Lachapelle
8981dcd645
Fix segfault in SOGoSieveManager.m
2013-02-08 09:42:31 -05:00
Ludovic Marcotte
49a2299414
Avoid going out of bounds for special URL chars ending mail contents.
2013-02-05 16:11:37 -05:00
Jean Raby
43044bf88f
Plug sieve connection leak
...
Fixes #2228
Fix from 'bofhus'
2013-02-05 15:09:55 -05:00
Jean Raby
0532d331a3
whitespace (tabkill)
2013-02-05 15:09:20 -05:00
Jean Raby
4bfb43a4ad
Merge 'tests/authcache' - don't use cache on login
2013-02-05 11:40:47 -05:00
Jean Raby
3d90e3a539
Bump userkey length from 64 to 160 bytes
...
Allows for much longer username@domain:password strings.
Fixes #2212
To bump it further, the database schema will have to be updated
to allow a longer c_value (currently 255 chars)
2013-02-04 13:55:53 -05:00
Jean Raby
451c82c815
Don't use user/password cache from the login page
...
The idea is to always use memcached for credentials to avoid hitting
the authentication backend on every click but to check with the auth backend
for every login requests.
This should fix #2169
While there, fix whitespace (killtab)
2013-02-01 18:35:10 -05:00
Jean Raby
a4bd966cc0
Revisit option handling
...
Really fix #2166
The previous fix (46b53b3
) was wrong since SOPE was able to override
the 'final' config with its defaults.
This now uses a new approach using a volatile domain and a reordering
of the search list :
* NSArgumentDomain (command line arguments)
* sogodRuntimeDomain (config from all config files)
* GSPrimaryDomain
* NSGlobalDomain
* GSConfigDomain
* (languages)
* NSRegistrationDomain (SOPE loads its defaults in this one)
2013-02-01 16:26:01 -05:00
jraby
547dfa0d90
Merge pull request #9 from inverse-inc/fix/2066_options-precedence
...
Fix/2066 options precedence
2013-01-31 18:42:09 -08:00
Francis Lachapelle
0408415c61
Remove control characters before returning JSON
2013-01-30 15:47:20 -05:00
Ludovic Marcotte
c066136a06
Reverted code that was causing issues with groups ( #2090 )
2013-01-28 08:34:40 -05:00
Jean Raby
46b53b31fd
Fix order of precedence for options
...
Fixes #2066 and #2166
Enforce the following order of precedence for options, first match wins:
1. Command line arguments
2. .GNUstepDefaults
3. /etc/sogo/{debconf,sogo}.conf
4. SOGoDefaults.plist
2013-01-24 22:43:38 -05:00
Jean Raby
6093c4dd2e
Axe handling of sogo 0.9 gnustep domain migration
2013-01-24 20:37:30 -05:00
Jean Raby
61ded01171
whitespace - tabkill
2013-01-24 20:35:03 -05:00
Jean Raby
9e38c5060a
Plug ldap fd leak in login checks
2013-01-22 18:42:00 -05:00
Francis Lachapelle
775a8421d5
Initial Finnish translation
2013-01-16 10:54:16 -05:00
Ludovic Marcotte
2370ecb089
We now ignore default roles for "public" accesses.
2013-01-15 13:33:45 -05:00
Ludovic Marcotte
9d4f4c3a9c
Proper fix for #2163 .
2013-01-11 09:55:10 -05:00
Francis Lachapelle
5667bb1b11
Fix CardDAV collections for OS X
...
Restored the previous behavior: only the personal addressbook is
returned and only the first source directory is returned (now sorted by
id so you can control which of your addressbook sources you want to
return).
2013-01-09 11:39:29 -05:00
Jean Raby
1382fe25fc
put back SOGo_VERSION
...
wasn't unused after all...
2012-12-22 11:24:18 -05:00
Jean Raby
ea26e0cc0a
Use string version number where applicable
...
The goal is to be able to use 'letter' releases such as '2.0.3a'
in the Version file.
SoObjects/Mailer/GNUmakefile.preamble: UIX_MAILER_*_VERSION are now strings
Can't use SOGoVersion since the etag uses an 'underscore' notation (2_0_3a)
SoObjects/Mailer/*.m: updated format for UIX_MAILER_*_VERSION
SoObjects/SOGo/GNUmakefile: zap SOGo_VERSION, unsused
SoObjects/SOGo/GNUmakefile.preamble: fix defines
UI/MainUI/SOGoRootPage.m: use SOGoVersion
2012-12-21 13:55:03 -05:00
Jean Raby
7d24ece7d6
Log ldap exception details + catch tls exceptions
...
Make sure to catch exceptions raised by _setupEncryption
Reindent due to NS_DURING
Log ldap exceptions details
2012-12-19 18:37:36 -05:00
Jean Raby
e253a7429c
Fix whitespace - remove tabs
2012-12-19 18:02:32 -05:00
Francis Lachapelle
8db5e6d224
Fix usage of browser's language for the login page
2012-12-13 08:53:50 -05:00
Jean Raby
d7d6a31837
use fileAttributesAtPath
...
attributesOfItemAtPath is not available in older GNUstep releases.
Broke build on squeeze and lucid.
2012-12-11 09:34:06 -05:00
Jean Raby
a0aef043a8
Don't abort if sogo.conf exists and is empty
...
This will permit patterns like:
sogo-tool dump-defaults >/etc/sogo/sogo.conf
Without this, sogo-tool would abort as the shell first creates the file
then executes sogo-tool.
2012-12-10 14:05:11 -05:00
Ludovic Marcotte
a7722755b7
Fixed length call.
2012-12-06 09:03:17 -05:00
Ludovic Marcotte
347434dbff
We now fallback properly on the IMAP server if the Sieve server is undefined.
2012-12-05 15:52:50 -05:00
Ludovic Marcotte
f6b5fdacb9
Remaining patches for bug #1866 .
2012-12-03 16:49:20 -05:00
Ludovic Marcotte
aa7aa6a973
Initial patch from #1866 to fix c_sievehostname.
2012-12-03 16:42:56 -05:00
Ludovic Marcotte
d64fd65ea8
Lowercase some value to avoid broken comparaisons.
2012-12-03 16:33:14 -05:00
Ludovic Marcotte
47a9a22bc0
Fix for bug #2082 .
2012-11-30 10:11:05 -05:00
Ludovic Marcotte
f0f206b8bb
Merge branch 'master' of https://github.com/inverse-inc/sogo
2012-11-29 15:50:07 -05:00
Ludovic Marcotte
73ff981d4f
Fixed the method that returns the current-user-principal.
2012-11-29 15:49:32 -05:00
Francis Lachapelle
ce36e80d6b
Initial Slovak translation
2012-11-29 14:40:46 -05:00
Ludovic Marcotte
7c250fad8f
Fix for bug #1061 .
2012-11-26 13:13:06 -05:00
Ludovic Marcotte
2606787dd7
Make sure we handle arrays, and not single-value string objects.
2012-11-19 09:45:48 -05:00
Wolfgang Sourdeau
3f58b6bfd1
Use the output of "gnustep-config --base-libs" to determine which libs our libraries must be linked against
2012-11-07 09:50:32 -05:00
Wolfgang Sourdeau
54e1439faf
Merge branch 'master' of github.com:inverse-inc/sogo
2012-11-06 13:50:48 -05:00
Wolfgang Sourdeau
63024c30f0
Make use of the new -[NSData compress] method and remove \n chars from base64 data
2012-11-06 13:50:26 -05:00
Wolfgang Sourdeau
4b8a14e41e
Make use of SAML2 assertion as IMAP password
2012-11-06 10:46:40 -05:00
Wolfgang Sourdeau
ba67c57629
Save SAML2 assertion
2012-11-06 10:46:11 -05:00
Ludovic Marcotte
6ad59a8481
Apply patches for bug #2060
2012-11-06 09:04:18 -05:00
Ludovic Marcotte
fe09a7969d
Automatically disable alarms for newly subsribed calendars.
...
This fixes bug #2074 .
2012-11-06 08:05:23 -05:00
Wolfgang Sourdeau
aeabd85c90
Finalized support for SAML2 logon
2012-11-02 15:31:49 -04:00
Wolfgang Sourdeau
695fc5fff9
added methods for supporting SAML2 configuration
2012-11-02 15:30:13 -04:00
Wolfgang Sourdeau
6840fbb96c
added methods for supporting SAML2 persistence
2012-11-02 15:29:02 -04:00
Wolfgang Sourdeau
e02221d716
Auto-generate the SOGoSAML2Exceptions helper module
2012-11-02 13:54:52 -04:00
Wolfgang Sourdeau
bc2b003676
Make use of pkg-config to retrieve gcc and ld options for liblasso
2012-11-01 16:06:26 -04:00
Wolfgang Sourdeau
a9b521c8be
Added SOGoSAML2Session
2012-11-01 11:29:27 -04:00
Wolfgang Sourdeau
157e66ad4f
added "--enable-saml2" configuration option and dependency on liblasso
2012-11-01 11:28:45 -04:00
Wolfgang Sourdeau
ac5f0bb95a
implemented +[SOGoSAML2Session metadata]
2012-11-01 10:46:51 -04:00
Luc Charland
a916ac8927
Fixed bug #1105 Remote images display
...
There now is a configurable default in mail preferences where
you can set remote images to display either Never or Always.
2012-10-31 11:53:30 -04:00
Wolfgang Sourdeau
21ee23e7df
avoid comparisons that extend past the string length
2012-10-30 16:59:22 -04:00
Wolfgang Sourdeau
20cb769db1
style
2012-10-26 22:38:41 -04:00
Wolfgang Sourdeau
9929623119
Accelerated basic page loading by caching the list of supported languages
2012-10-25 21:58:34 -04:00
Wolfgang Sourdeau
cf0e0691f6
Accelerated basic page loading by caching the user language
2012-10-25 21:46:23 -04:00
Wolfgang Sourdeau
73781f25f6
Updated copyright
2012-10-23 23:47:06 -04:00
Wolfgang Sourdeau
fe29c24e68
simplified defaults override code, for sogod and other SOGo-based processes, by giving prescendence to the user "user defaults", followed by sogo.conf, debconf.conf and finally SOGoDefaults.plist", and by adding "sogod" in the list of defaults "suites"
2012-10-23 13:41:34 -04:00
Wolfgang Sourdeau
54baffcd56
Added the ability to read the SOGo configuration from a property list file in /etc/SOGo/.
2012-10-23 11:33:47 -04:00
Wolfgang Sourdeau
6859fd3652
Do not automatically depend on libcrypto and make fallback dependency on libssl optional
2012-10-23 10:30:05 -04:00
Wolfgang Sourdeau
2f9369db57
Do not provide a default fallback on libssl, when gnutls is not in use.\nInstead, we make the use of either library mandatory.
2012-10-23 10:29:05 -04:00
Wolfgang Sourdeau
de381aca81
Added support for gnutls (thanks to Jeroen Dekkers).
2012-10-23 10:11:36 -04:00
Wolfgang Sourdeau
fa7a6507b5
new file
2012-10-23 10:11:33 -04:00
Wolfgang Sourdeau
6d8c328910
Fixed most build warnings
2012-10-22 10:09:13 -04:00
Jeroen Dekkers
990911e142
Specify all necessary libraries when linking
2012-10-19 18:23:07 +02:00
Jeroen Dekkers
439bb132c1
Add support for GnuTLS
2012-10-19 17:33:48 +02:00
Jeroen Dekkers
0482c1db33
Read configuration from /etc/sogo/sogo.conf
2012-10-19 16:07:45 +02:00
Wolfgang Sourdeau
1357bb2f35
-[EOAndQualifier initWithQualifiers:] must receive a nil-ended list ( fixes #1999 )
2012-10-18 11:34:47 -04:00
Wolfgang Sourdeau
5a76790418
Added support for SMTP PLAIN authentication
2012-10-16 16:56:48 -04:00
Wolfgang Sourdeau
23ea006575
nameExistsInFolder: removed useless method
2012-10-13 13:45:56 -04:00
Wolfgang Sourdeau
37b9aca940
Do not consider fetching and storing user info for user ids or emails which contain spaces
2012-10-09 14:03:28 -04:00
Wolfgang Sourdeau
3c0e534d11
Keep unresolved users in the cache too, to avoid useless queries to the user database
2012-10-06 14:51:26 -04:00
Francis Lachapelle
613499c63a
propagate from branch 'ca.inverse.sogo.1_3_18' (head 7c7520aa207bce4701e10594a7e6854a244e9f7e)
...
to branch 'ca.inverse.sogo' (head 1cc99cc487a5bfdb791d4067042b904d7eb47795)
Monotone-Parent: 1cc99cc487a5bfdb791d4067042b904d7eb47795
Monotone-Parent: 7c7520aa207bce4701e10594a7e6854a244e9f7e
Monotone-Revision: eb22f4d3b368a79ce56bcad18f9f176fff0cb73c
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-09-07T19:40:28
Monotone-Branch: ca.inverse.sogo
2012-09-07 19:40:28 +00:00
Francis Lachapelle
1c128a224f
See ChangeLog
...
Monotone-Parent: 635c9e7117554059bb6df5357a9f71f448867b55
Monotone-Revision: 31dc3dd102c504ce978c1809310a4924273fc57b
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-09-04T17:46:23
2012-09-04 17:46:23 +00:00
Wolfgang Sourdeau
5557c01b99
Monotone-Parent: 61e6d0133bf0d45c09767727617ba746f65a28b9
...
Monotone-Revision: 54ac2dbf42dee286f64da8b9b3c4567570b00258
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-13T15:29:44
Monotone-Branch: ca.inverse.sogo
2012-08-13 15:29:44 +00:00
Wolfgang Sourdeau
99aa98fdaa
Monotone-Parent: 844ddef9e05b2d52503e6a44804f1d3036558771
...
Monotone-Revision: 61e6d0133bf0d45c09767727617ba746f65a28b9
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-13T15:26:22
Monotone-Branch: ca.inverse.sogo
2012-08-13 15:26:22 +00:00
Wolfgang Sourdeau
7d7724a5f5
Monotone-Parent: 56f8217cb19f50d50429b4f745548b63bd418877
...
Monotone-Revision: 844ddef9e05b2d52503e6a44804f1d3036558771
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-13T15:26:06
Monotone-Branch: ca.inverse.sogo
2012-08-13 15:26:06 +00:00
Jean Raby
6a97b80f77
propagate from branch 'ca.inverse.sogo.1_3_18' (head a6dfa4114eeabf1790dbbd7a169d81c988375c12)
...
to branch 'ca.inverse.sogo' (head b2c6832ba400b4bb228726fbd0e791d2ce796007)
Monotone-Parent: a6dfa4114eeabf1790dbbd7a169d81c988375c12
Monotone-Parent: b2c6832ba400b4bb228726fbd0e791d2ce796007
Monotone-Revision: c0f07692ea20a10ac587360d8d82535fb4291afc
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-08-03T18:11:13
Monotone-Branch: ca.inverse.sogo
2012-08-03 18:11:13 +00:00
Jean Raby
0f65eab377
* SoObjects/SOGo/LDAPSource.m (changePasswordForLogin):
...
if userPasswordAlgorithm was not set or was set to "none",
use the plaintext password directly instead of using '{none}plaintext'
which isn't valid.
Monotone-Parent: d538a70c8651aa1849c88eedda7782a21b41b591
Monotone-Revision: a6dfa4114eeabf1790dbbd7a169d81c988375c12
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-08-03T18:10:01
2012-08-03 18:10:01 +00:00
Jean Raby
8f625f6292
propagate from branch 'ca.inverse.sogo.1_3_18' (head 0a2787d6259826c9137c4fbee005b7cf638fa317)
...
to branch 'ca.inverse.sogo' (head bc3ed474ad46d79c92b1456be764f4803b264d92)
Monotone-Parent: 0a2787d6259826c9137c4fbee005b7cf638fa317
Monotone-Parent: bc3ed474ad46d79c92b1456be764f4803b264d92
Monotone-Revision: 7a464f08b5ba1b713a0beec23ddfa576c9023439
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-07-31T16:30:26
Monotone-Branch: ca.inverse.sogo
2012-07-31 16:30:26 +00:00
Francis Lachapelle
3bda924ebf
See ChangeLog.
...
Monotone-Parent: 633c912a165a7258c1aa8a70d0816daff59274e1
Monotone-Revision: de7e6a583e1acc600d976efeef72db979312bb94
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-28T02:22:51
2012-07-28 02:22:51 +00:00
Wolfgang Sourdeau
272aabf691
propagate from branch 'ca.inverse.sogo.1_3_17' (head a860eef99344cc9894f15336b3781ecf101807e4)
...
to branch 'ca.inverse.sogo' (head d6e6af11a4430fc14c38e245fbaa322775b7b5d7)
Monotone-Parent: a860eef99344cc9894f15336b3781ecf101807e4
Monotone-Parent: d6e6af11a4430fc14c38e245fbaa322775b7b5d7
Monotone-Revision: 416420cf52205aeff9f09edaf779bee70939318d
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-25T17:45:44
Monotone-Branch: ca.inverse.sogo
2012-07-25 17:45:44 +00:00
Francis Lachapelle
36bde4e042
See ChangeLog.
...
Monotone-Parent: 20ed9d28f7e0284da6a03803be4b44515ff13153
Monotone-Revision: 84638520098e5b0e2cebc6efed95a3c49beac705
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-25T15:31:40
2012-07-25 15:31:40 +00:00
Wolfgang Sourdeau
87a7732361
applied changes from c6b25920d896b2d19d0ef40a4cadee46c87bba2d
...
through fcec9822c0aaee8cefba77d0f50a8582b33fa3f0
Monotone-Parent: 975e40192e290b5aa4bc5c5b99a12b299d84fa5a
Monotone-Revision: 4d39a71900cc87ae1185f268c1c35a5a4b086b1d
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-12T15:03:38
2012-07-12 15:03:38 +00:00
Wolfgang Sourdeau
934e15d2d0
Monotone-Parent: c6b25920d896b2d19d0ef40a4cadee46c87bba2d
...
Monotone-Revision: 1c3bb3511167199e0dc7bafa4db7fc5540648666
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-10T15:49:05
Monotone-Branch: ca.inverse.sogo
2012-07-10 15:49:05 +00:00
Ludovic Marcotte
918affb638
propagate from branch 'ca.inverse.sogo.1_3_17' (head cf43f2030dbd1c4f0747be7cbd5dc3239cd6bd15)
...
to branch 'ca.inverse.sogo' (head b480939bb99d9c246f2a7f25b9728f4fff29d89e)
Monotone-Parent: b480939bb99d9c246f2a7f25b9728f4fff29d89e
Monotone-Parent: cf43f2030dbd1c4f0747be7cbd5dc3239cd6bd15
Monotone-Revision: c6b25920d896b2d19d0ef40a4cadee46c87bba2d
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-07-10T00:29:53
Monotone-Branch: ca.inverse.sogo
2012-07-10 00:29:53 +00:00
Ludovic Marcotte
03a125ea1f
See ChangeLog
...
Monotone-Parent: 801c13ca7d8e3a2f3e502ee658399b458681bcab
Monotone-Revision: cf43f2030dbd1c4f0747be7cbd5dc3239cd6bd15
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-07-10T00:29:13
2012-07-10 00:29:13 +00:00
Jean Raby
8e137c7370
propagate from branch 'ca.inverse.sogo.1_3_17' (head 228f7d730cde5a5046b0885c1ac02649ee2b7c05)
...
to branch 'ca.inverse.sogo' (head 53c7bfdc2c357c162e23401ab5600d2cb4a1483e)
Monotone-Parent: 228f7d730cde5a5046b0885c1ac02649ee2b7c05
Monotone-Parent: 53c7bfdc2c357c162e23401ab5600d2cb4a1483e
Monotone-Revision: 43774db162efbc47a3e22d6daeeef1ed2cf6446f
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-06-29T20:18:26
Monotone-Branch: ca.inverse.sogo
2012-06-29 20:18:26 +00:00
Jean Raby
0a2244c2cb
* SoObjects/SOGo/WORequest+SOGo.[mh]
...
(-isAndroid): new method to detect whether the
request has been performed from an android client
* SoObjects/Contacts/SOGoContactFolders.m (appendSystemSources):
Let sogo append system sources if the request comes from an android
client even if its user agent matches the IPhoneAddressBook
Monotone-Parent: a4ef73c2ad79c8da8d8e0c93767ab06e14bc846b
Monotone-Revision: 228f7d730cde5a5046b0885c1ac02649ee2b7c05
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-06-29T20:17:20
2012-06-29 20:17:20 +00:00
Wolfgang Sourdeau
56621c9d5e
merge of '4ecb95aab8f686702ff3eb186a97b1bf1f3b5531'
...
and '7634b9d503d61b6240548e75e7f872081debc6b4'
Monotone-Parent: 4ecb95aab8f686702ff3eb186a97b1bf1f3b5531
Monotone-Parent: 7634b9d503d61b6240548e75e7f872081debc6b4
Monotone-Revision: 0c4f43a27b60ff9951c52b8ab1d9309d5fc9f209
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-06-29T19:10:27
Monotone-Branch: ca.inverse.sogo
2012-06-29 19:10:27 +00:00
Wolfgang Sourdeau
79552f8ff3
Monotone-Parent: 58f1829bce5e146423ed657d76063f09b7596385
...
Monotone-Revision: 8bf030be6f5baed09d67ad6a173017ace25834c7
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-06-28T14:45:45
Monotone-Branch: ca.inverse.sogo
2012-06-28 14:45:45 +00:00
Ludovic Marcotte
6d745e0f4b
See ChangeLog
...
Monotone-Parent: aadc4759a64f724760d38bbdfd92715182856439
Monotone-Revision: 5e99e6ac2d5684eba786f2ce14295f3a3b5267a3
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-06-21T23:32:18
2012-06-21 23:32:18 +00:00
Wolfgang Sourdeau
f5f66d0b74
Monotone-Parent: d537d152064e4fd06ac7b263bf3d3b3738715291
...
Monotone-Revision: ea6bc80cdabf55c83e6df32dd1aaa4ecfa16a6e1
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-06-12T14:41:51
Monotone-Branch: ca.inverse.sogo
2012-06-12 14:41:51 +00:00
Francis Lachapelle
2c9a61f0c5
See ChangeLog
...
Monotone-Parent: 6a6bbe9da76e6e30fd9ce63cf4a8c7677f5f61a0
Monotone-Revision: f542ae0ee839e825fc2f1dae6c5d916237edb3e4
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-06-01T14:29:30
2012-06-01 14:29:30 +00:00