Jean Raby
f8387b90ff
Log x-webobjects-remote-host in login process
...
Most of the time, the remote-host will contain data from the x-forwarded-for header.
Which could have more than one ip in it if the request went through multiple proxies.
eg. x-forwarded-for: real.client.ip, load.balancer.ip
2013-02-06 09:23:47 -05:00
Francis Lachapelle
feb02c54b9
Add missing localizable string
2013-02-05 16:13:18 -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
70fc05091f
Remove x-webobjects-remote-host from apache conf
...
SOPE now handles this on its own by setting x-webobjects-remote-host
to the content of the x-forward or x-forwarded-for headers if it wasn't defined
2013-02-05 14:27:16 -05:00
Jean Raby
469e5c647e
Updated NEWS
2013-02-05 11:52:26 -05:00
Jean Raby
4bfb43a4ad
Merge 'tests/authcache' - don't use cache on login
2013-02-05 11:40:47 -05:00
Francis Lachapelle
3daa7e55b7
Update ChangeLog
2013-02-04 14:24:03 -05:00
Francis Lachapelle
6913502810
Bump version to 2.0.4b
2013-02-04 14:22:37 -05:00
Jean Raby
24971070f6
Updated NEWS
2013-02-04 14:03:28 -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
Francis Lachapelle
b5fdaa78cd
Add missing strings to mail module
...
The two columns names of the contacts pane were missing. They have
been copied from the contact module.
2013-02-04 08:58:37 -05:00
Francis Lachapelle
f94adb5473
Update NEWS file
2013-02-03 20:42:20 -05:00
Francis Lachapelle
e34ba5689c
Fix saving prefs with disabled mail module
2013-02-03 20:40:06 -05:00
Jean Raby
7b5da8a2c9
don't use cache for login page
2013-02-01 19:58:25 -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
488a76c5e3
Merge branch 'test/userdefaults'
2013-02-01 16:31:56 -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
Francis Lachapelle
ecc36c9025
Fix classification menu in component editor
2013-02-01 14:47:37 -05:00
Francis Lachapelle
716daf027d
Fix link to ACL editor for any authenticated user
2013-02-01 14:46:05 -05:00
Jean Raby
0b7c32510b
news file update for 2.0.4b
2013-02-01 10:40:59 -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
Jean Raby
225a28258f
Read credential files using dataWithContentsOfFile
...
Again, to cope with older gnusteps which don't have
stringWithContentsOfFile:encoding:error:
2013-01-31 16:44:14 -05:00
Jean Raby
e01b190e57
Fixup handling NSArgumentDomain arguments
...
would fix #2216
2013-01-31 15:42:48 -05:00
Francis Lachapelle
cd7d410262
Fix tooltips in contacts list
2013-01-31 13:55:57 -05:00
Francis Lachapelle
4bcf90c693
Fix "Send Anyway" string wrt localizable strings
2013-01-31 09:44:29 -05:00
Francis Lachapelle
0408415c61
Remove control characters before returning JSON
2013-01-30 15:47:20 -05:00
Francis Lachapelle
3ea94940c2
Update ChangeLog
2013-01-30 08:52:32 -05:00
Francis Lachapelle
321675ba99
Bump version to 2.0.4a
2013-01-30 08:51:10 -05:00
Francis Lachapelle
9eb1418e36
Update French translation
2013-01-30 08:49:16 -05:00
Francis Lachapelle
d8804c699d
Format birthday on contact card
2013-01-30 08:43:02 -05:00
Francis Lachapelle
4e9db74e29
Update NEWS file
2013-01-29 15:04:57 -05:00
Francis Lachapelle
7150ebde6b
Update updates.php
2013-01-29 15:03:37 -05:00
Francis Lachapelle
6fbd975e00
Update NEWS file
2013-01-29 15:02:51 -05:00
Francis Lachapelle
e0a1a47953
Code cleanup in UIxAppointmentEditor.m
2013-01-29 14:53:57 -05:00
Francis Lachapelle
da757a19c6
Fix handling of decoding contacts UID
...
A problem occurs when the contact UID contains a special character that
was HTML encoded (ex: space, &, ").
2013-01-28 22:05:54 -05:00
Jean Raby
ea13fd14c9
Use older NSPropertyListSerialization methods
...
dataWithPropertyList and propertyListWithData didn't exist in gnustep 1.20
which is shipped with debian-squeeze.
2013-01-29 10:31:16 -05:00
Francis Lachapelle
902a5d8f70
Fix saving all-day event in appointment editor
2013-01-28 18:43:45 -05:00
Francis Lachapelle
be0090be06
Fix until date in component editor
2013-01-28 16:44:14 -05:00
Francis Lachapelle
2d455bf0ca
Fix possible infinite loop in repeataable object
2013-01-28 09:51:42 -05:00
Francis Lachapelle
1d8e72646c
Update Czech translation
2013-01-28 08:43:58 -05:00
Ludovic Marcotte
c066136a06
Reverted code that was causing issues with groups ( #2090 )
2013-01-28 08:34:40 -05:00
Francis Lachapelle
40facab9a7
Update ChangeLog
2013-01-25 13:59:52 -05:00
Francis Lachapelle
94eec4678e
Bump version to 2.0.4
2013-01-25 13:58:17 -05:00
Francis Lachapelle
292ed9cfc8
Fix URL encoding of user id in UIxAclEditor.js
2013-01-25 13:55:22 -05:00
Ludovic Marcotte
663346e8ec
Merge branch 'master' of https://github.com/inverse-inc/sogo
2013-01-25 10:21:51 -05:00
Ludovic Marcotte
8f33197c59
Fix for bug #1991 .
2013-01-25 10:21:28 -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