Jesús García Sáez
d92b0341fb
sogo-tool restore works in multidomain environments
...
c_uid is not unique globally when multidomain is enabled
2015-06-02 13:17:43 +02:00
Javier Amor García
5e84f2817f
sogo-tool: Added create-folder command
2015-06-02 13:17:35 +02:00
Julio García
c61eca27a1
Merge branch 'upstream-master' into merge-from-upstream
...
Conflicts:
SoObjects/SOGo/LDAPSource.m
SoObjects/SOGo/SOGoUserManager.m
2015-06-02 12:27:20 +02:00
Julio García
96d88de564
Revert "Fixed mess regarding uid/realUID"
...
This reverts commit 4f303f8aa2
.
2015-06-02 12:24:56 +02:00
Julio García
90e11d76f6
Revert "(fix) more multi-domain fixes and cleanups"
...
This reverts commit ed42d1e26b
.
2015-06-02 12:24:44 +02:00
Julio García
3dd8bddc0e
Revert "(fix) more fixes and clarifications on the mutli-domain settings"
...
This reverts commit d07df554f3
.
2015-06-02 12:24:32 +02:00
Enrique J. Hernández
95f11f6d0d
Merge pull request #145 from Zentyal/jvalles/appointment-updates
...
oc-calendar: Improve check for appointment updates
2015-06-01 22:48:45 +02:00
Francis Lachapelle
617e6f6454
Update NEWS file
2015-06-01 11:56:52 -04:00
Francis Lachapelle
f65076defd
Update NEWS file
2015-06-01 11:20:32 -04:00
Juan Vallés
1ec53a063c
oc-calendar: Improve check for appointment updates
...
The UID was being used to check if the changes in an appointment had been made by
its organiser. In this case, the UID is the user name, without taking the domain into account.
The `owner` variable, however, is a full email address, so the comparison was never successful. This
caused the update notification mail not to be sent.
2015-06-01 17:09:48 +02:00
Enrique J. Hernández
cab5846e37
Merge pull request #143 from Zentyal/jgarcia/crash-session
...
Safe decoding of secured value
2015-06-01 17:01:07 +02:00
Ludovic Marcotte
289100beff
Updated files for the 2.3 release
2015-06-01 08:36:02 -04:00
Ludovic Marcotte
7da6b0b822
(fix) only dump broken eas data to file if SOGoEASDebugEnabled is enabled
2015-05-29 14:23:01 -04:00
Ludovic Marcotte
6cf2fd1e52
Adjusted the doc for the procedure on Wheezy/Precise
2015-05-28 13:41:19 -04:00
Ludovic Marcotte
c95568373f
Added control file for i386/i686 distro to not build OC
2015-05-28 11:29:44 -04:00
Francis Lachapelle
bd12a817a6
Update languages in Installation Guide
2015-05-28 08:30:30 -04:00
Jesús García Sáez
76f80c507c
safe decoding of secured value
...
This was crashing with invalid value (shorter than it should be or nil value)
2015-05-28 12:35:18 +02:00
Ludovic Marcotte
2fd0beeaca
Added precision on supported architectures
2015-05-27 15:53:23 -04:00
Ludovic Marcotte
db4cd9da6e
(fix) doc update regarding samba 4.1.18
2015-05-27 15:53:23 -04:00
Jesús García Sáez
afed233131
Merge pull request #141 from Zentyal/ejhernandez/bson-encode-datestz-offset
...
Use UTC offset to encode NSCalendarDate in BSON
2015-05-27 14:50:14 +02:00
extrafu
d1551bc7bb
Merge pull request #86 from gillesgagniard/rhel7-improvements
...
various fixes for systemd service on RHEL7
2015-05-26 16:59:36 -04:00
Gilles Gagniard
bea9b26907
systemd needs to reload the newly installed sogod.service, otherwise enable/start will fail on first sogo installation
2015-05-26 22:55:14 +02:00
Gilles Gagniard
84dfba7978
honor PREFORK setting in /etc/sysconfig/sogo when starting sogod with systemd
2015-05-26 22:50:28 +02:00
Enrique J. Hernández Blasco
b04b66fd79
Use UTC offset to encode NSCalendarDate in BSON
...
Using name abbreviation in Objective-C is discouraged
as it stated in the following link:
https://developer.apple.com/library/prerelease/ios/documentation/Cocoa/Reference/Foundation/Classes/NSTimeZone_Class/index.html#//apple_ref/occ/clm/NSTimeZone/timeZoneWithAbbreviation :
Indeed, the GNUStep library is generating the name
abbreviation using the system tzdata information
but parsing this data using GNUStep resources making
changes like this:
http://mm.icann.org/pipermail/tz-announce/2014-August/000023.html
Not working until GNUStep reaches these tzdata changes.
Using the UTC offset we are losing the position in planet
Earth but it could be considered valid looking at other
bson implementations.
2015-05-26 21:42:57 +02:00
Ludovic Marcotte
ce3d55d2cc
(fix) do not rewrite the username when using the session from the db
2015-05-26 11:08:30 -04:00
Enrique J. Hernández
13f2ac9cbb
Merge pull request #138 from Zentyal/jgarcia/fix-multidomain-web
...
Avoid reading emails from other domains (info@foo vs info@bar)
2015-05-25 22:17:42 +02:00
Francis Lachapelle
b43c3f6d98
Fix asciidoc of Installation guide
2015-05-25 13:52:25 -04:00
Ludovic Marcotte
abcd48a0cd
Added missing image used in the documentation
2015-05-25 13:37:04 -04:00
Ludovic Marcotte
d07df554f3
(fix) more fixes and clarifications on the mutli-domain settings
2015-05-25 13:00:08 -04:00
Jesús García Sáez
7dc333e790
Fix warning distinct Objective-C type
...
failedCount is a NSDictionary *, not NSMutableDictionary *
2015-05-25 17:33:46 +02:00
Jesús García Sáez
cc62576fef
Avoid cache entries with uid@domain@domain prefix
...
Depend of the current workflow these paths are reached with
username as uid and sometimes as uid@domain. So in multidomain
environments only append @domain when needed.
2015-05-25 17:33:32 +02:00
Ludovic Marcotte
772c3b3115
(fix) formatting fixes
2015-05-25 10:43:42 -04:00
Ludovic Marcotte
ed42d1e26b
(fix) more multi-domain fixes and cleanups
2015-05-25 09:19:04 -04:00
Ludovic Marcotte
e0c1d5e47b
Improved the doc for the 2.3 release
2015-05-25 08:27:46 -04:00
Jesús García Sáez
a1d07c59af
Merge pull request #137 from Zentyal/jag/change-passsword-exceptions
...
Return appropiate error code when changing AD password with incorrect…
2015-05-23 02:23:02 +02:00
Ludovic Marcotte
55d91973bd
Improved the doc for the release
2015-05-22 15:23:48 -04:00
Enrique J. Hernández
0a37652dd6
Merge pull request #139 from Zentyal/jgarcia/get-sources-from-your-domain
...
Try to authenticate only against sources of the given domain
2015-05-22 20:43:41 +02:00
Ludovic Marcotte
4f303f8aa2
Fixed mess regarding uid/realUID
2015-05-22 14:03:49 -04:00
Ludovic Marcotte
c8995087d8
Small improvements to the docs
2015-05-22 13:50:06 -04:00
Ludovic Marcotte
2ae5f342da
Fix a crasher
2015-05-22 13:47:48 -04:00
extrafu
d6ab7582e5
Merge pull request #85 from Zentyal/inverse_fix-multidomain-web
...
Avoid reading emails from other domains
2015-05-22 09:19:54 -04:00
Javier Amor García
725dea5f6f
Show 'complexity password' error instead of a generic error
...
There is not discrimination between complexity and
length errors because LDAP does not
return different error codes for each case.
2015-05-22 14:59:49 +02:00
Francis Lachapelle
1e0473f1e5
Localization
2015-05-22 07:58:26 -04:00
Jesús García Sáez
7990e23aaa
Fix warning distinct Objective-C type
...
failedCount is a NSDictionary *, not NSMutableDictionary *
2015-05-22 10:19:09 +02:00
Jesús García Sáez
04ce8d1066
Avoid cache entries with uid@domain@domain prefix
...
Depend of the current workflow this paths are reached with
username as uid and sometimes as uid@domain. So in multidomain
environments only append @domain when needed.
Conflicts:
SoObjects/SOGo/SOGoUserManager.m
2015-05-22 10:18:55 +02:00
Jesús García Sáez
37461e650d
Fix conflicts with externalLoginWithEmail + DomainBasedUid
...
On multidomain environment (SOGoEnableDomainBasedUID) with email for imap
authentication (SOGoForceExternalLoginWithEmail) we need to use uid@domain
instead of just uid in method getEmailForUID
2015-05-22 10:14:49 +02:00
Jesús García Sáez
9922ec56d9
Avoid uid+attributes entries on shared cache
...
In multidomain environments this will produce that info@domain1.com
can read info@domain2.com emails when info@domain2.com log in after
info@domain1.com is already logged in.
If multidomain is not enabled, this action is not needed because
uid+attributes has been already saved on shared cache
2015-05-22 10:14:43 +02:00
Francis Lachapelle
7893349244
TimePicker: allow entries from numpad
...
Fixes #1516
2015-05-21 21:35:13 -04:00
Jesús García Sáez
76dd53b461
Fix conflicts with externalLoginWithEmail + DomainBasedUid
...
On multidomain environment (SOGoEnableDomainBasedUID) with email for imap
authentication (SOGoForceExternalLoginWithEmail) we need to use uid@domain
instead of just uid in method getEmailForUID
2015-05-21 17:13:18 +02:00
Jesús García Sáez
020c895925
Avoid uid+attributes entries on shared cache
...
In multidomain environments this will produce that info@domain1.com
can read info@domain2.com emails when info@domain2.com log in after
info@domain1.com is already logged in.
If multidomain is not enabled, this action is not needed because
uid+attributes has been already saved on shared cache
2015-05-21 17:13:18 +02:00