Commit Graph

13661 Commits

Author SHA1 Message Date
Francis Lachapelle
8981dcd645 Fix segfault in SOGoSieveManager.m 2013-02-08 09:42:31 -05:00
Jean Raby
470a53a548 Add example configuration for fail2ban
From Arnd Brandes. (#2229)
2013-02-07 13:00:27 -05:00
Francis Lachapelle
7b65b7400e Update Finnish translation 2013-02-07 09:00:16 -05:00
Francis Lachapelle
90c61abdb6 Update Polish translation 2013-02-06 15:16:09 -05:00
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