./www/SOGo, Groupware server supporting CalDAV, CardDAV and GroupDAV

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.3.20, Package name: SOGo-2.3.20, Maintainer: pkgsrc-users

SOGo is fully supported and trusted groupware server with a focus
on scalability and open standards. SOGo is released under the GNU
GPL/LGPL v2 and above.

SOGo provides a rich AJAX-based Web interface and supports multiple
native clients through the use of standard protocols such as CalDAV,
CardDAV and GroupDAV.

SOGo is the missing component of your infrastructure; it sits in
the middle of your servers to offer your users an uniform and
complete interface to access their information. It has been deployed
in production environments where thousands of users are involved.


Required to run:
[textproc/libxml2] [www/curl] [archivers/zip] [devel/gnustep-base] [devel/gnustep-make] [lang/clang] [devel/SOPE] [devel/libmemcached]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: d725ed051b731fcae9cfe3a39c714dc6ef8b26a7
RMD160: d7790b85a8450fab18c411740bf3ca7381884329
Filesize: 12143.107 KB

Version history: (Expand)


CVS history: (Expand)


   2017-03-12 14:49:50 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update SOGo to 2.3.20.

2.3.20 (2017-03-10)
-------------------

New features
 - [core] new sogo-tool checkup command to make sure user's data is sane
 - [core] new sogo-tool manage-acl command to manage calendar/address book ACLs
 - [web] use "date" extension of Sieve to enable/disable vacation \ 
auto-reply (#1530, #1949)

Enhancements
 - [web] added Hebrew (he) translation - thanks to Raz Aidlitz
 - [web] updated CKEditor to version 4.6.2

Bug fixes
 - [core] remove all alarms before sending IMIP replies (#3925)
 - [core] fixed handling of exdates and proper intersection for fbinfo (#4051)
 - [core] remove attendees that have the same identity as the organizer (#3905)
 - [eas] improved EAS parameters parsing (#4003)
 - [eas] properly handle canceled appointments
 - [web] fixed SCAYT automatic language selection in HTML editor
 - [web] prevent 304 HTTP status code for Ajax requests on IE (#4066)
   2017-01-17 17:07:58 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update SOGo to 2.3.19.

2.3.19 (2017-01-09)
-------------------

Enhancements
 - [core] added handling of BYSETPOS for BYDAY in recurrence rules
 - [core] improved IMIP handling from Exchange/Outlook clients
 - [web] update jQuery to version 1.12.4 and jQuery UI to version 1.11.4
 - [web] added SOGoMaximumMessageSizeLimit to limit webmail message size
 - [web] added photo support for LDIF import (#1084)
 - [web] updated CKEditor to version 4.6.1

Bug fixes
 - [core] honor blocking wrong login attemps within time interval (#2850)
 - [core] use source's domain when none defined and trying to match users (#3523)
 - [core] properly honor the "include in freebusy" setting (#3354)
 - [core] fix events in floating time during CalDAV's PUT operation (#2865)
 - [core] handle rounds in sha512-crypt password hashes
 - [web] return login page for unknown users (#2135)
 - [web] append ics file extension when importing events (#2308)
 - [web] set a max-height so we can scroll in the attendees list (#3666)
 - [web] set a max-height so we can scroll in the attachments list (#3413)
 - [web] handle URI in vCard photos (#2683)
 - [web] handle semicolon in values during LDIF import (#1760)
 - [eas] properly escape all GAL responses (#3923)
 - [eas] properly skip folders we don't want to synchronize (#3943)
 - [eas] fixed 30 mins freebusy offset with S Planner
 - [eas] now correctly handles reminders on tasks (#3964)
 - [eas] do not decode from hex the event's UID (#3965)
 - [eas] add support for "other addresses" (#3966)
 - [eas] provide correct response status when sending too big mails (#3956)

2.3.18 (2016-11-28)
-------------------

New features
 - [eas] relaxed permission requirements for subscription synchronizations \ 
(#3118 and #3180)

Enhancements
 - [core] added sha256-crypt and sha512-crypt password support
 - [core] updated time zones to version 2016h
 - [eas] initial support for recurring tasks EAS
 - [eas] now support replied/forwarded flags using EAS (#3796)
 - [eas] now also search on senders when using EAS Search ops
 - [web] updated CKEditor to version 4.6.0

Bug fixes
 - [core] fixed condition in weekly recurrence calculator
 - [core] always send IMIP messages using UTF-8
 - [web] fixed support for recurrent tasks
 - [web] improved validation of mail account delegators
 - [web] allow edition of a mailbox rights when user can administer mailbox
 - [web] restore attributes when rewriting base64-encoded img tags (#3814)

2.3.17 (2016-10-20)
-------------------

Enhancements
 - [web] allow custom email address to be one of the user's profile (#3551)
 - [web] the left column of the attendees editor is resizable (not supported in \ 
IE) (#1479, #3667)

Bug fixes
 - [eas] make sure we don't sleep for too long when EAS processes need interruption
 - [eas] fixed recurring events with timezones for EAS (#3822)
 - [eas] improve handling of email folders without a parent
 - [eas] never send IMIP reply when the "initiator" is Outlook 2013/2016
 - [core] only consider SMTP addresses for AD's proxyAddresses (#3842)

2.3.16 (2016-09-28)
-------------------

New features
 - [eas] initial support for server-side mailbox search operations

Enhancements
 - [eas] propagate message submission errors to EAS clients (#3774)
 - [web] updated CKEditor to version 4.5.11
 - [web] added Serbian (sr) translation - thanks to Bogdanović Bojan

Bug fixes
 - [web] correctly set percent-complete for tasks from the list view (#3197)
 - [core] fixed caching expiration of ACLs assigned to LDAP groups (#2867)
 - [core] we now search in all domain sources for Apple Calendar
 - [core] properly handle groups in Apple Calendar's delegation
 - [core] make sure new cards always have a UID (#3819)

2.3.15 (2016-09-14)
------------------

Enhancements
 - [web] don't allow a recurrence rule to end before the first occurrence

Bug fixes
 - [eas] properly generate the BusyStatus for normal events
 - [eas] properly escape all email and address fields
 - [eas] properly generate yearly rrule
 - [core] strip protocol value from proxyAddresses attribute (#3182)
 - [web] handle binary content transfer encoding when displaying mails
   2017-01-01 17:06:40 by Adam Ciarcinski | Files touched by this commit (616) | Package updated
Log message:
Revbump after boost update
   2016-12-04 06:17:46 by Ryo ONODERA | Files touched by this commit (667)
Log message:
Recursive revbump from textproc/icu 58.1
   2016-10-07 20:26:14 by Adam Ciarcinski | Files touched by this commit (611) | Package updated
Log message:
Revbump post boost update
   2016-09-12 16:53:12 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update SOGo to 2.3.14.

2.3.14 (2016-08-17)
-------------------

New features
 - [eas] added folder merging capabilities

Enhancements
 - [web] expunge drafts mailbox when a draft is sent and deleted
 - [web] style cancelled events in Calendar module (#2800)
 - [web] updated CKEditor to version 4.5.10

Bug fixes
 - [eas] fixed long GUID issue preventing sometimes synchronisation (#3460)
 - [web] improved extraction of HTML signature in Preferences module
 - [web] really delete mailboxes being deleted from the Trash folder (#595, \ 
#1189, #641)
 - [core] fixing sogo-tool backup with multi-domain configuration but \ 
domain-less logins
 - [core] during event scheduling, use 409 instead of 403 so Lightning doesn't \ 
fail silently
 - [core] correctly calculate recurrence exceptions when not overlapping the \ 
recurrence id
 - [core] prevent invalid SENT-BY handling during event invitations (#3759)

2.3.13 (2016-07-06)
-------------------

New features
 - [core] now possible to set default Sieve script (#2949)
 - [core] new sogo-tool truncate-calendar feature (#1513, #3141)
 - [eas] initial Out-of-Office support in EAS

Enhancements
 - [core] avoid showing bundle loading info when not needed (#3726)
 - [core] when restoring data using sogo-tool, regenerate Sieve script (#3029)
 - [eas] use the preferred email identity in EAS if valid (#3698)
 - [eas] handle inline attachments during EAS content generation
 - [web] update jQuery File Upload library to 9.12.5

Bug fixes
 - [web] fixed crash when an attachment filename has no extension
 - [web] dragging a toolbar button was blocking the mail editor in Firefox
 - [eas] handle base64 EAS protocol version
   2016-06-15 15:29:10 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update SOGo to 2.3.12, including security fix.

2.3.12 (2016-06-10)
-------------------

Enhancements
 - [web] updated CKEditor to version 4.5.9
 - [web] CKEditor: switched to the minimalist skin
 - [web] CKEditor: added the base64image plugin
 - [web] CKEditor: added the pastefromword plugin (#2295, #3313)
 - [web] added Turkish (Turkey) (tr_TR) translation - thanks to Sinan Kurşunoğlu

Bug fixes
 - [core] sanity checks for events with bogus timezone offsets
 - [core] strip X- tags when securing content (#3695)
 - [core] properly handle flattened timezone definitions (#2690)
 - [eas] when using EAS/ItemOperations, use IMAP PEEK operation
 - [web] fixed recipients when replying from a message in the Sent mailbox (#2625)
 - [web] fixed localizable strings in Card viewer
 - [web] properly encode HTML attributes in Contacts module to avoid XSS issues
 - [web] handle c_mail field format of quick record of contacts of v3 (#3443)
 - [web] fixed all-day events covering a timezone change (#3457)
 - [web] fixed display of invitation with a category (#3590)

2.3.11 (2016-04-XX)
-------------------

Bug fixes
 - properly escape organizer name when using EAS (#3615)
 - properly escape wide characters (#3616)
 - calendars list when creating a new component in a calendar in which the user
   can't delete components
 - avoid double-appending domains in cache for multi-domain configurations (#3614)
 - encode CR in EAS payload (#3626)
 - password change during login process when using ppolicy
 - correctly set answered/forwarded flags during EAS smart operations
 - don't mark calendar invitations as read when fetching messages using EAS
 - fixed messages archiving as zip file
 - fixed multidomain issue with non-unique ID accross domains (#3625)
 - fixed bogus headers generation when stripping folded bcc header (#3664)
 - fixed issue with multi-value org units (#3630)
 - fixed senstive range of checkboxes in appointment editor (#3665)

2.3.10 (2016-04-05)
-------------------

New features
 - new user-based rate-limiting support for all SOGo requests (#3188)

Bug fixes
 - respect the LDAP attributes mapping in the list view
 - handle empty body data when forwarding mails (#3581)
 - correctly set EAS message class for S/MIME messages (#3576)
 - we now handle the default classifications for tasks (#3541)
 - handle FilterType changes using EAS (#3543)
 - handle Dovecot's mail_shared_explicit_inbox parameter when using EAS
 - prevent concurrent Sync ops from same EAS device (#3603)
 - handle EAS loop termination when SOGo is being shutdown (#3604)
 - avoid marking mails as read when archiving a folder (#2792)
 - now cache heartbeat interval and folders list during EAS Ping ops (#3606)
 - sanitize non-us-ascii 7bit emails when using EAS (#3592)

2.3.9 (2016-03-16)
------------------

New features
 - you can now limit the file upload size using the WOMaxUploadSize
   configuration parameter (integer value in kilobytes) (#3510, #3135)

Enhancements
 - allow resources to prevent invitations (#3410)
 - now support EAS MIME truncation
 - added Lithuanan (lt) translation - thanks to Mantas Liobė

Bug fixes
 - allow EAS attachments get on 2nd-level mailboxes (#3505)
 - fixed EAS bday shift (#3518)
 - prefer SOGoRefreshViewCheck to SOGoMailMessageCheck (#3465)
 - properly unfold long mail headers (#3152)
   2016-04-11 21:02:08 by Ryo ONODERA | Files touched by this commit (527)
Log message:
Recursive revbump from textproc/icu 57.1