Update ChangeLog

pull/10/head
Francis Lachapelle 2013-04-11 12:55:11 -04:00
parent 30f10ee8f0
commit 3739cb1536
1 changed files with 936 additions and 0 deletions

936
ChangeLog
View File

@ -1,3 +1,912 @@
commit 30f10ee8f06157b1222d68b0502c80162fcbb277
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Thu Apr 11 11:30:23 2013 -0400
Update translations
M SoObjects/Appointments/Russian.lproj/Localizable.strings
M UI/Common/BrazilianPortuguese.lproj/Localizable.strings
M UI/Common/Russian.lproj/Localizable.strings
M UI/Contacts/Polish.lproj/Localizable.strings
M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings
M UI/MailerUI/Czech.lproj/Localizable.strings
M UI/MailerUI/Dutch.lproj/Localizable.strings
M UI/MailerUI/French.lproj/Localizable.strings
M UI/MailerUI/German.lproj/Localizable.strings
M UI/MailerUI/Hungarian.lproj/Localizable.strings
M UI/MailerUI/Polish.lproj/Localizable.strings
M UI/MailerUI/Russian.lproj/Localizable.strings
M UI/MailerUI/Slovak.lproj/Localizable.strings
M UI/MailerUI/SpanishArgentina.lproj/Localizable.strings
M UI/MailerUI/SpanishSpain.lproj/Localizable.strings
M UI/Scheduler/BrazilianPortuguese.lproj/Localizable.strings
M UI/Scheduler/Czech.lproj/Localizable.strings
M UI/Scheduler/Dutch.lproj/Localizable.strings
M UI/Scheduler/Finnish.lproj/Localizable.strings
M UI/Scheduler/French.lproj/Localizable.strings
M UI/Scheduler/German.lproj/Localizable.strings
M UI/Scheduler/Hungarian.lproj/Localizable.strings
M UI/Scheduler/Polish.lproj/Localizable.strings
M UI/Scheduler/Russian.lproj/Localizable.strings
M UI/Scheduler/Slovak.lproj/Localizable.strings
M UI/Scheduler/SpanishArgentina.lproj/Localizable.strings
M UI/Scheduler/SpanishSpain.lproj/Localizable.strings
commit dfb8788270ff3b30133417a52c9052fafea19ae2
Author: Jean Raby <jraby@inverse.ca>
Date: Thu Apr 11 10:37:34 2013 -0400
don't build SAML support on debian yet
M packaging/debian/control-squeeze
M packaging/debian/rules
commit 3810833e1b5c1e02cdac731da15b68057e1176af
Author: Jean Raby <jraby@inverse.ca>
Date: Thu Apr 11 10:22:28 2013 -0400
remove unrtf leftovers
M OpenChange/GNUmakefile
D OpenChange/GNUmakefile.unrtf
M packaging/debian-multiarch/rules
M packaging/debian/rules
commit 29e05c7c81b1a92d4b6bbc9be96d40f8ae3f2482
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Thu Apr 11 10:20:10 2013 -0400
Bump version to 2.0.5
M Documentation/SOGo Installation Guide.odt
M Documentation/SOGo Mobile Devices Configuration.odt
M Documentation/SOGo Mozilla Thunderbird Configuration.odt
M Documentation/SOGo Native Microsoft Outlook Configuration.odt
M NEWS
M Version
commit 0a08285facce833fecba8319c4f0b2bdf641746e
Author: Jean Raby <jraby@inverse.ca>
Date: Thu Apr 11 10:09:02 2013 -0400
Add note regarding precedence of .GNUstepDefaults
M Scripts/sogo.conf
commit 01f20a42ad55356c772ca2a4a758d5421e986987
Author: Jean Raby <jraby@inverse.ca>
Date: Thu Apr 11 09:18:43 2013 -0400
packaging fixups
M packaging/debian/sogo.postinst
M packaging/rhel/sogo.spec
commit 3a61a2566bf2c6e95b665f2474350c8e1c59328b
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Wed Apr 10 18:24:03 2013 -0400
Updated installation guide: version 2.0.5
M Documentation/SOGo Installation Guide.odt
commit d2dda86529b3fe6a1d383522640f4898c00b5f25
Author: Jean Raby <jraby@inverse.ca>
Date: Wed Apr 10 16:30:16 2013 -0400
... dir fixup again
M packaging/debian-multiarch/sogo.postinst
commit cc125d2192a8b1fb84c7d239c708735d18c33772
Author: Jean Raby <jraby@inverse.ca>
Date: Wed Apr 10 16:27:03 2013 -0400
directory fixup
M packaging/debian-multiarch/rules
M packaging/debian/rules
commit 4da1e41d936fb0fc3bc24be5a104f0c4339fcd68
Author: Jean Raby <jraby@inverse.ca>
Date: Wed Apr 10 16:20:47 2013 -0400
deb: install a sample sogo.conf in /etc/sogo
While there, replace mkdir + cp combo with 'install'
M packaging/debian-multiarch/rules
M packaging/debian-multiarch/sogo.install
M packaging/debian-multiarch/sogo.postinst
M packaging/debian-multiarch/sogo.preinst
M packaging/debian/rules
M packaging/debian/sogo.install
M packaging/debian/sogo.postinst
M packaging/debian/sogo.preinst
commit e24eb10c4fa9ce6b53021ef04a23254ad7fb7cab
Author: Jean Raby <jraby@inverse.ca>
Date: Wed Apr 10 16:20:16 2013 -0400
rpm: install a sample sogo.conf in /etc/sogo
M packaging/rhel/sogo.spec
commit dd9e51fd16822ac453b944b7e9a7efc3cd9caefa
Author: Jean Raby <jraby@inverse.ca>
Date: Wed Apr 10 16:16:30 2013 -0400
sogo.conf - new example configuration file
A Scripts/sogo.conf
commit 9932d1413b23a50bfb0665af24acb17b59f5f55f
Author: Jean Raby <jraby@inverse.ca>
Date: Wed Apr 10 12:29:48 2013 -0400
update NEWS
M NEWS
commit ff13c4954032566676b42a4cebd857de5644632a
Author: Jean Raby <jraby@inverse.ca>
Date: Wed Apr 10 12:16:26 2013 -0400
updated NEWS
M NEWS
commit 1e33b4bf269d660c77fbc891adb4776a83d0b601
Author: Jean Raby <jraby@inverse.ca>
Date: Wed Apr 10 12:05:44 2013 -0400
Add notes regarding UIDField: value must be unique
M Documentation/SOGo Installation Guide.odt
commit e23a7df125cd081c078f0baf5fd63acbe8b5f21a
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Wed Apr 10 11:33:41 2013 -0400
Update NEWS file
M NEWS
commit 4ca476db9e8a81b412a0b15525eeeaa76a78237a
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Wed Apr 10 11:30:40 2013 -0400
Updated NEWS file
M NEWS
commit 33840c71cd38a22766f3e0463a17361e6fea8292
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Wed Apr 10 10:48:25 2013 -0400
Changed noop by unselect/select.
M OpenChange/MAPIStoreMailVolatileMessage.m
commit 1b983ef691f55e3588cc9afcb9ba841ca472d3d7
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Wed Apr 10 09:56:23 2013 -0400
Fixed a potential timing issue with Dovecot when getting the modseq
M OpenChange/MAPIStoreMailVolatileMessage.m
commit eec8c07d4f061a2006bd7ec9967a2b1c92e7618b
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Tue Apr 9 11:35:53 2013 -0400
Avoid appending the domain if already present.
M SoObjects/SOGo/SOGoWebAuthenticator.m
commit 84ba93fc0a5c5a650482d1afdee6f93fdd9ea277
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Mon Apr 8 13:58:55 2013 -0400
Now set ForceAuthn to false by default
M SoObjects/SOGo/SOGoSAML2Session.m
commit 37a6f8265978b2a2ec019527b16b68ed10051cf3
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Mon Apr 8 11:05:45 2013 -0400
Initial Arabic translation
M .tx/config
A SoObjects/Appointments/Arabic.lproj/Localizable.strings
M SoObjects/Appointments/GNUmakefile
A SoObjects/Contacts/Arabic.lproj/Localizable.strings
M SoObjects/Contacts/GNUmakefile
M SoObjects/Mailer/GNUmakefile
A SoObjects/Mailer/SOGoMailArabicForward.wo/SOGoMailArabicForward.html
A SoObjects/Mailer/SOGoMailArabicForward.wo/SOGoMailArabicForward.wod
A SoObjects/Mailer/SOGoMailArabicReply.wo/SOGoMailArabicReply.html
A SoObjects/Mailer/SOGoMailArabicReply.wo/SOGoMailArabicReply.wod
M SoObjects/Mailer/SOGoMailForward.h
M SoObjects/Mailer/SOGoMailForward.m
M SoObjects/Mailer/SOGoMailReply.h
M SoObjects/Mailer/SOGoMailReply.m
M SoObjects/SOGo/SOGoDefaults.plist
M Tests/Integration/preferences.py
A UI/AdministrationUI/Arabic.lproj/Localizable.strings
M UI/AdministrationUI/GNUmakefile
A UI/Common/Arabic.lproj/Localizable.strings
M UI/Common/GNUmakefile
A UI/Contacts/Arabic.lproj/Localizable.strings
M UI/Contacts/GNUmakefile
A UI/MailPartViewers/Arabic.lproj/Localizable.strings
M UI/MailPartViewers/GNUmakefile
A UI/MailerUI/Arabic.lproj/Localizable.strings
M UI/MailerUI/GNUmakefile
A UI/MainUI/Arabic.lproj/Locale
A UI/MainUI/Arabic.lproj/Localizable.strings
M UI/MainUI/BrazilianPortuguese.lproj/Localizable.strings
M UI/MainUI/Catalan.lproj/Localizable.strings
M UI/MainUI/Czech.lproj/Localizable.strings
M UI/MainUI/Danish.lproj/Localizable.strings
M UI/MainUI/Dutch.lproj/Localizable.strings
M UI/MainUI/English.lproj/Localizable.strings
M UI/MainUI/Finnish.lproj/Localizable.strings
M UI/MainUI/French.lproj/Localizable.strings
M UI/MainUI/GNUmakefile
M UI/MainUI/German.lproj/Localizable.strings
M UI/MainUI/Hungarian.lproj/Localizable.strings
M UI/MainUI/Icelandic.lproj/Localizable.strings
M UI/MainUI/Italian.lproj/Localizable.strings
M UI/MainUI/NorwegianBokmal.lproj/Localizable.strings
M UI/MainUI/NorwegianNynorsk.lproj/Localizable.strings
M UI/MainUI/Polish.lproj/Localizable.strings
M UI/MainUI/Russian.lproj/Localizable.strings
M UI/MainUI/SpanishArgentina.lproj/Localizable.strings
M UI/MainUI/SpanishSpain.lproj/Localizable.strings
M UI/MainUI/Swedish.lproj/Localizable.strings
M UI/MainUI/Ukrainian.lproj/Localizable.strings
M UI/MainUI/Welsh.lproj/Localizable.strings
A UI/PreferencesUI/Arabic.lproj/Localizable.strings
M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings
M UI/PreferencesUI/Catalan.lproj/Localizable.strings
M UI/PreferencesUI/Czech.lproj/Localizable.strings
M UI/PreferencesUI/Danish.lproj/Localizable.strings
M UI/PreferencesUI/Dutch.lproj/Localizable.strings
M UI/PreferencesUI/English.lproj/Localizable.strings
M UI/PreferencesUI/Finnish.lproj/Localizable.strings
M UI/PreferencesUI/French.lproj/Localizable.strings
M UI/PreferencesUI/GNUmakefile
M UI/PreferencesUI/German.lproj/Localizable.strings
M UI/PreferencesUI/Hungarian.lproj/Localizable.strings
M UI/PreferencesUI/Icelandic.lproj/Localizable.strings
M UI/PreferencesUI/Italian.lproj/Localizable.strings
M UI/PreferencesUI/NorwegianBokmal.lproj/Localizable.strings
M UI/PreferencesUI/NorwegianNynorsk.lproj/Localizable.strings
M UI/PreferencesUI/Polish.lproj/Localizable.strings
M UI/PreferencesUI/Russian.lproj/Localizable.strings
M UI/PreferencesUI/Slovak.lproj/Localizable.strings
M UI/PreferencesUI/SpanishArgentina.lproj/Localizable.strings
M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings
M UI/PreferencesUI/Swedish.lproj/Localizable.strings
M UI/PreferencesUI/Ukrainian.lproj/Localizable.strings
M UI/PreferencesUI/Welsh.lproj/Localizable.strings
A UI/Scheduler/Arabic.lproj/Localizable.strings
M UI/Scheduler/GNUmakefile
A UI/Templates/SOGoACLArabicAdditionAdvisory.wox
A UI/Templates/SOGoACLArabicModificationAdvisory.wox
A UI/Templates/SOGoACLArabicRemovalAdvisory.wox
A UI/Templates/SOGoFolderArabicAdditionAdvisory.wox
A UI/Templates/SOGoFolderArabicRemovalAdvisory.wox
commit b4aaa68d85edbaee9f555efef3f82f64598c050f
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Fri Apr 5 10:26:17 2013 -0400
Also consider the "mail" attribute in order to get the user's login
M SoObjects/SOGo/SOGoSAML2Session.m
commit 5487f34b9ee9b9639e3f1d4a7abf4fad2d240d66
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Fri Apr 5 08:57:47 2013 -0400
Disable hint verification for now.
M SoObjects/SOGo/SOGoSAML2Session.m
commit e07734fa5f57325a92ea70bcb4410b73340aa026
Author: Jean Raby <jraby@inverse.ca>
Date: Fri Mar 29 10:38:52 2013 -0400
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
M SoObjects/Contacts/SOGoContactSourceFolder.m
M SoObjects/SOGo/LDAPSource.m
M SoObjects/SOGo/SOGoSource.h
M SoObjects/SOGo/SQLSource.m
commit 6a8e6cd762c51514224eb3cf24ae08c8a2a08d23
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Mar 28 08:32:00 2013 -0400
Fixed the GNUmakfile and const's for charset tables.
M OpenChange/GNUmakefile
M OpenChange/RTFHandler.m
commit 663351029ac49e1c9802e07d1c874a872f147ca3
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Tue Mar 26 19:32:08 2013 -0400
Replaced unrtf by our own RTF to HTML converter.
Faster, thread safe, a hell lot cleaner.
M OpenChange/GNUmakefile
M OpenChange/MAPIStoreMessage.m
A OpenChange/RTFHandler.h
A OpenChange/RTFHandler.m
D OpenChange/unrtf-0.21.2.diff
D OpenChange/unrtf-0.21.2.tar.gz
D OpenChange/unrtf_config_h
commit c26e5fa7fed83bae25529679fead923e8a8fe1f2
Author: Jean Raby <jraby@inverse.ca>
Date: Tue Mar 26 14:01:04 2013 -0400
semi-colon
M OpenChange/gen-charset-table.py
commit 74c01dc44841c696ed322c9b0bff542e7f2b4115
Author: Jean Raby <jraby@inverse.ca>
Date: Tue Mar 26 13:42:22 2013 -0400
gen-charset-table.py: script to import ms charmaps
For example: http://msdn.microsoft.com/en-us/goglobal/cc305147
A OpenChange/gen-charset-table.py
commit a009c71034826e3755a987a0f5730724dfc9f063
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Mon Mar 25 15:58:36 2013 -0400
Fixed table initialization.
M SoObjects/SOGo/SOGoSAML2Session.m
commit b4ebc90dd0b452dfe134efc137de2f62b8ece59e
Author: Jean Raby <jraby@inverse.ca>
Date: Mon Mar 25 14:12:12 2013 -0400
replace subprocess.check_output with Popen magic
check_output isn't available in py 2.6...
M Scripts/openchange_cleanup.py
commit 95dc134ca618a47be6e2eafca71e6c7f9c9cbccc
Author: Jean Raby <jraby@inverse.ca>
Date: Fri Mar 22 15:13:39 2013 -0400
Revamped openchange_cleanup.py
This is now usable again.
- Don't delete password files in mapistoreCleanup()
- reworked the ldb cleanup and enabled it
- sql cleanup should now be able to figure out the db info from the config
regardless of the format used (xml, plist, sogo.conf or GNUstepDefaults)
(We really need a python plist parser.. the current solution is not elegant)
- Inform user of missing python packages
M Scripts/openchange_cleanup.py
commit 9c4b7d848141166eb9742e080831b017d660ec78
Author: Jean Raby <jraby@inverse.ca>
Date: Thu Mar 21 15:39:02 2013 -0400
Add notes regarding html mails and mod_reqtimeout
M Documentation/SOGo Native Microsoft Outlook Configuration.odt
commit 9fb9f2cae667aa966e285216846a6b688418f753
Author: Jean Raby <jraby@inverse.ca>
Date: Wed Mar 20 11:51:37 2013 -0400
Enable saml2 support on squeeze (temporary fix)
M packaging/debian/control-squeeze
M packaging/debian/rules
commit 15f9b7d22e6a5937224570b580dee31e391789dd
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Fri Mar 15 11:23:27 2013 -0400
Fix comments in UIxContactFolderActions.*
M UI/Contacts/UIxContactFolderActions.h
M UI/Contacts/UIxContactFolderActions.m
commit 5f179ed6b0726504bbe7f300df3a8cbaa5d3c9a6
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Fri Mar 15 11:06:26 2013 -0400
Activate the menu option "Mark Folder Read"
Fixes #1473
M NEWS
M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings
M UI/MailerUI/Catalan.lproj/Localizable.strings
M UI/MailerUI/Czech.lproj/Localizable.strings
M UI/MailerUI/Danish.lproj/Localizable.strings
M UI/MailerUI/Dutch.lproj/Localizable.strings
M UI/MailerUI/English.lproj/Localizable.strings
M UI/MailerUI/Finnish.lproj/Localizable.strings
M UI/MailerUI/French.lproj/Localizable.strings
M UI/MailerUI/German.lproj/Localizable.strings
M UI/MailerUI/Hungarian.lproj/Localizable.strings
M UI/MailerUI/Icelandic.lproj/Localizable.strings
M UI/MailerUI/Italian.lproj/Localizable.strings
M UI/MailerUI/NorwegianBokmal.lproj/Localizable.strings
M UI/MailerUI/NorwegianNynorsk.lproj/Localizable.strings
M UI/MailerUI/Polish.lproj/Localizable.strings
M UI/MailerUI/Russian.lproj/Localizable.strings
M UI/MailerUI/Slovak.lproj/Localizable.strings
M UI/MailerUI/SpanishArgentina.lproj/Localizable.strings
M UI/MailerUI/SpanishSpain.lproj/Localizable.strings
M UI/MailerUI/Swedish.lproj/Localizable.strings
M UI/MailerUI/UIxMailFolderActions.m
M UI/MailerUI/Ukrainian.lproj/Localizable.strings
M UI/MailerUI/Welsh.lproj/Localizable.strings
M UI/MailerUI/product.plist
M UI/Templates/MailerUI/UIxMailMainFrame.wox
M UI/WebServerResources/MailerUI.js
commit 93f9a7273e96970106259e4902cf378a425d1322
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Wed Mar 13 15:04:11 2013 -0400
Now handle mem context when saving messages and removed useless debugging.
M OpenChange/EOQualifier+MAPI.m
M OpenChange/MAPIStoreCalendarEmbeddedMessage.m
M OpenChange/MAPIStoreCalendarFolder.m
M OpenChange/MAPIStoreCalendarMessage.m
M OpenChange/MAPIStoreContext.m
M OpenChange/MAPIStoreDBFolder.m
M OpenChange/MAPIStoreDBMessage.m
M OpenChange/MAPIStoreDBMessageTable.m
M OpenChange/MAPIStoreEmbeddedMessage.m
M OpenChange/MAPIStoreFAIMessage.m
M OpenChange/MAPIStoreFolder.m
M OpenChange/MAPIStoreGCSMessageTable.m
M OpenChange/MAPIStoreMailFolder.m
M OpenChange/MAPIStoreMailMessage.m
M OpenChange/MAPIStoreMailMessageTable.m
M OpenChange/MAPIStoreMailVolatileMessage.m
M OpenChange/MAPIStoreMessage.h
M OpenChange/MAPIStoreMessage.m
M OpenChange/MAPIStoreSOGo.m
M OpenChange/MAPIStoreTable.m
M OpenChange/MAPIStoreTypes.m
M OpenChange/NSObject+MAPIStore.m
M OpenChange/SOGoMAPIDBObject.m
M OpenChange/iCalEvent+MAPIStore.h
M OpenChange/iCalEvent+MAPIStore.m
commit 15e082896ce62665ca7b655521a1b43505fd9401
Author: Jean Raby <jraby@inverse.ca>
Date: Tue Mar 12 09:08:19 2013 -0400
Update sogo-tool expire-autoreply syntax in cron
M Scripts/sogo.cron
commit 63ff9751d78d271aba7a1148cf8c1f98003fa543
Author: Jean Raby <jraby@inverse.ca>
Date: Mon Mar 11 11:37:59 2013 -0400
Add ics_compare and use it in _testRespondTo()
This new class uses vobject.ics_diff() to compare 2 VCALENDAR components.
We should use this instead of textually comparing events for equality
in future tests.
M Tests/Integration/test-davacl.py
M Tests/Integration/utilities.py
commit d12c651d59cb6891ce21e21aa8d56f349c75cc2d
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Mon Mar 11 09:34:36 2013 -0400
New system default SOGoEncryptionKey
To be used to encrypt the passwords of remote Web calendars when
SOGoTrustProxyAuthentication is enabled.
M NEWS
M SoObjects/Appointments/SOGoWebAppointmentFolder.m
M SoObjects/SOGo/SOGoDefaults.plist
M SoObjects/SOGo/SOGoSystemDefaults.h
M SoObjects/SOGo/SOGoSystemDefaults.m
commit 41a6c02aa31b5bfb3b9ec0337eb31d22ef1d7e8e
Author: Jean Raby <jraby@inverse.ca>
Date: Fri Mar 8 16:20:27 2013 -0500
Rework web services section
State that HTTPS is mandatory for autodiscovery services.
Add example named config for SRV record.
M Documentation/SOGo Native Microsoft Outlook Configuration.odt
commit a026e75c0e383db73c4096e23bb0370380e914be
Author: Jean Raby <jraby@inverse.ca>
Date: Fri Mar 8 15:57:10 2013 -0500
Removed note about linefeed in password files
This is handled by the code now
M Documentation/SOGo Native Microsoft Outlook Configuration.odt
commit 46815042c94dc79cbf93aafeaae91e382be79c1c
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Mar 7 09:29:56 2013 -0500
Fixed bug when modifying/deleting exceptions of recurring events.
M SoObjects/Appointments/SOGoAppointmentObject.m
commit c79af52b67cdfe76d250e5607e2243b446df26a8
Author: Jean Raby <jraby@inverse.ca>
Date: Wed Mar 6 11:03:19 2013 -0500
Fix BSONCodec.m includes
include objc.h instead of runtime.h so that it works on older gcc objc runtime
M OpenChange/BSONCodec.m
commit e882dedac9e25320c2190fbce0654697e19586ec
Author: Jean Raby <jraby@inverse.ca>
Date: Tue Mar 5 11:01:51 2013 -0500
Update News
M NEWS
M Scripts/sql-update-2.0.4b_to_2.0.5-mysql.sh
commit 13277bbdb955a18200b26919c14171e7f391bc65
Author: Jean Raby <jraby@inverse.ca>
Date: Tue Mar 5 10:47:09 2013 -0500
c_content TEXT to LONGTEXT for OpenChange tables
Add an script to update existing tables.
Note that if a row already have 65535 char in it,
the data is most likely broken.
M OpenChange/GCSSpecialQueries+OpenChange.m
A Scripts/sql-update-2.0.4b_to_2.0.5-mysql.sh
commit 7e8a83aefb5bd1e89225dd2bd6be847bcbb39470
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Tue Mar 5 10:22:20 2013 -0500
Fix Slovak templates for mail reply/forward
M SoObjects/Mailer/GNUmakefile
M SoObjects/Mailer/SOGoMailForward.h
M SoObjects/Mailer/SOGoMailForward.m
M SoObjects/Mailer/SOGoMailReply.h
M SoObjects/Mailer/SOGoMailReply.m
commit f1846191d5d47717e7c5dff710e265e21c8f0fe2
Author: Jean Raby <jraby@inverse.ca>
Date: Fri Mar 1 16:24:16 2013 -0500
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
M SoObjects/SOGo/SOGoGroup.m
commit a7c3f33447a3e0c6902913013574052763c36eaa
Author: Jean Raby <jraby@inverse.ca>
Date: Fri Mar 1 01:26:15 2013 -0500
Whitespace
M SoObjects/SOGo/SOGoGroup.m
commit 89766b2e7e037be88d1460520c762c77d66f302e
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Wed Feb 20 12:10:34 2013 -0500
Temporary fix for unsigned long long values.
M OpenChange/BSONCodec.m
commit 7d65d808f6ff80a2a5bac2a8c55ad218ba44aaa6
Author: Jean Raby <jraby@inverse.ca>
Date: Wed Feb 20 10:50:58 2013 -0500
Strip newline characters from user password files
Makes it easier to create those files with a regular editor.
M OpenChange/MAPIStoreUserContext.m
commit fa5e99d58dd9a70602e47481bd02e70c76e2727f
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Tue Feb 19 15:54:52 2013 -0500
Much better fix over previous commit.
M OpenChange/BSONCodec.m
M OpenChange/NSString+MAPIStore.m
commit 67c2d508ea2d0b6007d110d67383c7030711e0b9
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Tue Feb 19 15:42:05 2013 -0500
Added rationale around previous commit.
M OpenChange/NSString+MAPIStore.m
commit 19923d10dbcba8598f4b2ed3aec86b2fe508a68f
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Tue Feb 19 15:30:29 2013 -0500
Also handle date-strings as date objects.
Dates are stored as string in BSON - might change in the future.
M OpenChange/NSString+MAPIStore.m
commit e57b6835e63f4a888edfdee4c382a6c9c1d6c872
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Mon Feb 18 16:50:54 2013 -0500
Fix for objective-c runtimes.
M OpenChange/BSONCodec.m
commit bcab7e7dc9eb664ece3f4bf9301e5c2acd8036b1
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Mon Feb 18 16:42:59 2013 -0500
C99 style fixes.
M OpenChange/BSONCodec.m
commit 2572eedd8988f8a3d3e3d819c27ad070aa250c0b
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Mon Feb 18 16:28:06 2013 -0500
Added BSON encoder/decoder for Outlook cache files.
A OpenChange/BSONCodec.h
A OpenChange/BSONCodec.m
M OpenChange/GNUmakefile
M OpenChange/MAPIStoreTypes.h
M OpenChange/NSObject+PropertyList.m
M OpenChange/SOGoMAPIDBObject.m
commit efb45bfba69ca5dac10f9de5cb59f353e2bd0a34
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Fri Feb 15 15:17:08 2013 -0500
Fix issue with exceptions in repeating events
Fixed the display of an exception when its recurrence id is outside the
current view.
M NEWS
M SoObjects/Appointments/SOGoAppointmentFolder.m
commit 4f38b5cf3f3118784125b495167923a9027d243a
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Feb 14 15:59:19 2013 -0500
Alse use hex-formatted keys for deleted mails.
M OpenChange/MAPIStoreMailFolder.m
commit 71b9772546b83df5bd671ad46a9d10155da596af
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Feb 14 15:22:48 2013 -0500
Ensure we hit the cache with hex-formatted keys.
M OpenChange/MAPIStoreMailMessageTable.m
M OpenChange/MAPIStoreSOGo.m
commit c13c389ae5f55b89f78db4f114e7fb413eb1e201
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Tue Feb 12 08:42:47 2013 -0500
Update Danish translation
M SoObjects/Appointments/Danish.lproj/Localizable.strings
M UI/Common/Danish.lproj/Localizable.strings
M UI/Contacts/Danish.lproj/Localizable.strings
M UI/MailerUI/Danish.lproj/Localizable.strings
M UI/PreferencesUI/Danish.lproj/Localizable.strings
M UI/Scheduler/Danish.lproj/Localizable.strings
commit caf6f0ec6cdc0a43a7026036b26b54ab944ceafc
Author: Jean Raby <jraby@inverse.ca>
Date: Mon Feb 11 10:41:50 2013 -0500
Add example apache configuration for apple AB
A Apache/SOGo-apple-ab.conf
M packaging/debian-multiarch/sogo.docs
M packaging/debian/sogo.docs
M packaging/rhel/sogo.spec
commit 4952ff7914dd0f3aa5c9c2bf5e04e29bf4317836
Author: Jean Raby <jraby@inverse.ca>
Date: Fri Feb 8 16:22:14 2013 -0500
Use SOGoSystemDefaults in all tools
sogo-ealarms-notify and sogo-slapd-sockd will now be able to use sogo.conf
Fixes #2226
M Tools/sogo-ealarms-notify.m
M Tools/sogo-slapd-sockd.m
commit 8981dcd64503f1fa907e98593a76b6bff9cbb02d
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Fri Feb 8 09:42:31 2013 -0500
Fix segfault in SOGoSieveManager.m
M SoObjects/SOGo/SOGoSieveManager.m
commit 470a53a548c46af72d8956475fdacba045458d10
Author: Jean Raby <jraby@inverse.ca>
Date: Thu Feb 7 13:00:27 2013 -0500
Add example configuration for fail2ban
From Arnd Brandes. (#2229)
A Scripts/fail2ban/sogo-filter.conf
A Scripts/fail2ban/sogo-jail.local
commit 7b65b7400e269bdc8d020d29bd8cf0b33aea09e1
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Thu Feb 7 09:00:16 2013 -0500
Update Finnish translation
M UI/MailerUI/Finnish.lproj/Localizable.strings
commit 90c61abdb654e00ad172ab88cc75059c3d45bd6d
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Wed Feb 6 15:16:09 2013 -0500
Update Polish translation
M SoObjects/Mailer/SOGoMailPolishReply.wo/SOGoMailPolishReply.html
commit f8387b90ffd3f016f4a4de88577b1280a84aefc8
Author: Jean Raby <jraby@inverse.ca>
Date: Wed Feb 6 09:23:47 2013 -0500
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
M UI/MainUI/SOGoRootPage.m
commit feb02c54b918154919c224e257b79765c0770649
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Tue Feb 5 16:13:18 2013 -0500
Add missing localizable string
M UI/Scheduler/English.lproj/Localizable.strings
M UI/WebServerResources/SchedulerUI.js
commit 49a22994148d25d0f22464f5de69d45112475c95
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Tue Feb 5 16:11:37 2013 -0500
Avoid going out of bounds for special URL chars ending mail contents.
M SoObjects/SOGo/NSString+Utilities.m
commit 43044bf88fdbfe630572ad89a32ef9b2f155ea6d
Author: Jean Raby <jraby@inverse.ca>
Date: Tue Feb 5 15:09:55 2013 -0500
Plug sieve connection leak
Fixes #2228
Fix from 'bofhus'
M SoObjects/SOGo/SOGoSieveManager.m
commit 0532d331a3497d97b91d59fdf3670dc4a21e8b0a
Author: Jean Raby <jraby@inverse.ca>
Date: Tue Feb 5 15:09:20 2013 -0500
whitespace (tabkill)
M SoObjects/SOGo/SOGoSieveManager.m
commit 70fc05091f2f3cdbac1c66291a940a8223e46876
Author: Jean Raby <jraby@inverse.ca>
Date: Tue Feb 5 14:27:16 2013 -0500
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
M Apache/SOGo.conf
M NEWS
commit 469e5c647e74a53fc03d22c35b6da22fcbf1922d
Author: Jean Raby <jraby@inverse.ca>
Date: Tue Feb 5 11:52:26 2013 -0500
Updated NEWS
M NEWS
commit 3daa7e55b74890a1c03a37290826759f5d0ec05a
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Mon Feb 4 14:24:03 2013 -0500
Update ChangeLog
M ChangeLog
commit 6913502810ec21479889c4ecf0a393de5ede2635
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Mon Feb 4 14:22:37 2013 -0500
@ -77,6 +986,33 @@ Date: Sun Feb 3 20:40:06 2013 -0500
M UI/WebServerResources/UIxPreferences.js
commit 7b5da8a2c9a30d36969fa6aa09b8e168f3e6e243
Author: Jean Raby <jraby@inverse.ca>
Date: Fri Feb 1 19:58:25 2013 -0500
don't use cache for login page
M UI/MainUI/SOGoRootPage.m
commit 451c82c8154b4e2bd4fb4cee5bded7109a1e1942
Author: Jean Raby <jraby@inverse.ca>
Date: Fri Feb 1 18:35:10 2013 -0500
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)
M SoObjects/SOGo/SOGoUserManager.h
M SoObjects/SOGo/SOGoUserManager.m
M SoObjects/SOGo/SOGoWebAuthenticator.h
M SoObjects/SOGo/SOGoWebAuthenticator.m
commit a4bd966cc0c3429261747384dc746ec5f71423de
Author: Jean Raby <jraby@inverse.ca>
Date: Fri Feb 1 16:26:01 2013 -0500