Upstream changes (other than bugfixes minor improvements):
0.29.3:
* Newer versions of par2 can process in parallel using multiple
threads/cores, and they do so automatically. This ends up competing
with `bup fsck`s own parallelism, enabled by `-j`, in such a way
that the command can actually run much *slower* (and be much more
expensive) than it would have been with no parallelism at all.
When appropriate `bup fsck` now disables par2's competing
parallelism (via its `-t1` option) to avoid the contention.
0.29.0:
* An experimental `prune-older` command has been added. It removes
(permanently deletes) all saves except those preserved by a set of
arguments like `--keep-monthlies-for 3y`. See `bup help
prune-older` for further information.
Bug fix release. Among other things, it restores pango_fc_font_map_shutdown()
to the public API, the absence of which was causing Firefox debug builds to
break. While here, update the test target to reflect the new Meson build tools.
Change log:
Overview of changes in 1.44.6
=============================
- docs: Fix symbol indices
- Fix Thai line breaking
- Re-add symbols needed by some bindings
- Don't insert hyphens for some languages
- Fix a crash with hyphenation
Eureka is a map editor for the classic DOOM games, and a few related games
such as Heretic and Hexen. It supports Linux, Windows and OS X.
There is a 2D mode to create the layout and a 3D mode to check e.g. texture
alignment.
pkgsrc change: Switch to new, official upstream, and use official
version numbering scheme
Note that because of this, pkgin fug won't pick up this new version
automatically.
changes since 20190228: portability fixes (which we basically had).
hwloc (Hardware Locality) 1.11.13
The most important change is support for upcoming Intel processors with
multiple Dies per CPU. hwloc release 2.1 will add a new "Die" object.
In the meantime 1.11.13 and 2.0.4 represent those Dies as "Die" groups.
Summary of the changes since 1.11.12:
* Add support for Linux 5.3 new sysfs cpu topology files with Die information.
* Add support for Intel v2 Extended Topology Enumeration in the x86 backend.
* Tiles, Modules and Dies are exposed as Groups for now.
+ HWLOC_DONT_MERGE_DIE_GROUPS=1 may be set in the environment to prevent
Die groups from being automatically merged with identical parent or
children.
* Ignore NUMA node information from AMD topoext in the x86 backend,
unless HWLOC_X86_TOPOEXT_NUMANODES=1 is set in the environment.
* Group objects have a new "dont_merge" attribute to prevent them from
being automatically merged with identical parent or children.
4.0.8 (2019-07-19)
------------------
Enhancements
- [web] show calendar names of subscriptions in events blocks
- [web] show hints for mail vacation options (#4462)
- [web] allow to fetch unseen count of all mailboxes (#522, #2776, #4276)
- [web] add rel="noopener" to external links (#4764)
- [web] add Indonesian (id) translation
- [web] updated Angular Material to version 1.1.19
- [web] replaced bower packages by npm packages
- [web] restored mail threads (#3478, #4616, #4735)
- [web] reflect attendee type with generic icon (person/group/resource)
- [web] reduce usage of calendar color in dialogs
Bug fixes
- [web] fixed wrong translation of custom calendar categories
- [web] fixed wrong colors assigned to default calendar categories
- [web] lowered size of headings on small screens
- [web] fixed scrolling in calendars list on Android
- [web] keep center list of Calendar module visible on small screens
- [web] check for duplicate name only if address book name is changed
- [web] improved detection of URLs and email addresses in text mail parts
- [web] fixed page reload with external IMAP account (#4709)
- [web] constrained absolute-positioned child elements of HTML mail parts
- [web] fixed useless scrolling when deleting a message
- [web] don't hide compose button if messages list is visible
- [web] fixed next/previous slots with external attendees
- [web] fixed restoration of sub mailbox when reloading page
- [web] use matching address of attendee (#4473)
- [core] allow super users to modify any event (#4216)
- [core] correctly handle the full cert chain in S/MIME
- [core] handle multidays events in freebusy data
- [core] avoid exception on recent GNUstep when attached file has no filename (#4702)
- [core] avoid generating broken DTSTART for the freebusy.ifb file (#4289)
- [core] consider DAVx5 like Apple Calendar (#4304)
- [core] improve handling of signer certificate (#4742)
- [core] added safety checks in S/MIME (#4745)
- [core] fixed domain placeholder issue when using sogo-tool (#4723)
4.0.7 (2019-02-27)
------------------
Bug fixes
- [web] date validator now handles non-latin characters
- [web] show the "reply all" button in more situations
- [web] fixed CSS when printing message in popup window (#4674)
- [i18n] added missing subject of appointment mail reminders (#4656)
4.0.6 (2019-02-21)
------------------
Enhancements
- [web] create card from sender or recipient address (#3002, #4610)
- [web] updated Angular to version 1.7.7
- [web] restored support for next/previous slot suggestion in attendees editor
- [web] improved auto-completion display of contacts
- [web] allow modification of attendees participation role
- [web] updated Angular Material to version 1.1.13
- [web] updated CKEditor to version 4.11.2
- [core] baseDN now accept dynamic domain values (#3685 - sponsored by iRedMail)
- [core] we now handle optional and non-required attendee states
Bug fixes
- [web] fixed all-day event dates with different timezone
- [web] fixed display of Bcc header (#4642)
- [web] fixed refresh of drafts folder when saving a draft
- [web] fixed CAS session timeout handling during XHR requests (#4468)
- [web] reflect active locale in HTML lang attribute (#4660)
- [web] allow scroll of login page on small screen (#4035)
- [web] fixed saving of email address for external calendar notifications (#4630)
- [web] sent messages cannot be replied to their BCC email addresses (#4460)
- [core] ignore transparent events in time conflict validation (#4539)
- [core] fixed yearly recurrence calculator when starting from previous year
- [core] changes to contacts are now propagated to lists (#850, #4301, #4617)
- [core] fixed bad password login interval (#4664)
4.0.5 (2019-01-09)
------------------
New features
- [web] dynamic stylesheet for printing calendars (#3768)
Enhancements
- [web] show source addressbook of matching contacts in appointment editor (#4579)
- [web] improve display of keyboard shortcuts
- [web] show time for messages of yesterday (#4599)
- [web] fit month view to window size (#4554)
- [web] updated CKEditor to version 4.11.1
- [web] updated Angular Material to version 1.1.12
Bug fixes
- [sogo-tool] fixed "manage-acl unsubscribe" command (#4591)
- [web] fixed handling of collapsed/expanded mail accounts (#4541)
- [web] fixed handling of duplicate recipients (#4597)
- [web] fixed folder export when XSRF validation is enabled (#4502)
- [web] don't encode filename extension when exporting folders
- [web] fixed download of HTML body parts
- [web] catch possible exception when registering mailto protocol
- [core] don't always fetch the sorting columns
- [eas] strip '<>' from bodyId and when forwarding mails
- [eas] fix search on for Outlook application (#4605 and #4607)
- [eas] improve search operations and results fetching
- [eas] better handle bogus DTStart values
- [eas] support for basic UserInformation queries (#4614)
- [eas] better handle timezone changes (#4624)
4.0.4 (2018-10-23)
------------------
Bug fixes
- [web] fixed time conflict validation when not the owner
- [web] fixed freebusy display with default theme (#4578)
4.0.3 (2018-10-17)
------------------
Enhancements
- [web] prohibit subscribing a user with no rights
- [web] new button to mark a task as completed (#4531)
- [web] new button to reset Calendar categories to defaults
- [web] moved the unseen messages count to the beginning of the window's title (#4553)
- [web] allow export of calendars subscriptions (#4560)
- [web] hide compose button when reading message on mobile device
- [web] updated Angular to version 1.7.5
- [web] updated CKEditor to version 4.10.1
Bug fixes
- [web] include mail account name in form validation (#4532)
- [web] calendar properties were not completely reset on cancel
- [web] check ACLs on address book prior to delete cards
- [web] fixed condition of copy action on cards
- [web] fixed display of notification email in calendar properties
- [web] fixed display of multi-days events when some weekdays are disabled
- [web] fixed synchronisation of calendar categories
- [web] fixed popup window detection in message viewer (#4518)
- [web] fixed behaviour of return receipt actions
- [web] fixed freebusy information with all-day events
- [web] fixed support for SOGoMaximumMessageSizeLimit
- [core] fixed email reminders support for tasks
- [core] fixed time conflict validation (#4539)
4.0.2 (2018-08-24)
------------------
New features
- [web] move mailboxes (#644, #3511, #4479)
Enhancements
- [web] prohibit duplicate calendar categories in Preferences module
- [web] added Romanian (ro) translation - thanks to Vasile Razvan Luca
- [web] add security flags to cookies (HttpOnly, secure) (#4525)
- [web] better theming for better customization (#4500)
- [web] updated Angular to version 1.7.3
- [web] updated ui-router to version 1.0.20
- [core] enable Oracle OCI support for CentOS/RHEL v7
Bug fixes
- [core] handle multi-valued mozillasecondemail attribute mapping
- [core] avoid displaying empty signed emails when using GNU TLS (#4433)
- [web] improve popup window detection in message viewer (#4518)
- [web] enable save button when editing the members of a list
- [web] restore caret position when replying or forwarding a message (#4517)
- [web] localized special mailboxes names in filter editor
- [web] fixed saving task with reminder based on due date
4.0.1 (2018-07-10)
------------------
Enhancements
- [web] now possible to show events/task for the current year
- [web] show current ordering setting in lists
- [web] remove invalid occurrences when modifying a recurrent event
- [web] updated Angular to version 1.7.2
- [web] updated Angular Material to version 1.1.10
- [web] updated CKEditor to version 4.10.0
- [web] allow mail flag addition/edition on mobile
- [web] added Japanese (jp) translation - thanks to Ryo Yamamoto
Bug fixes
- [core] properly update the last-modified attribute (#4313)
- [core] fixed default data value for c_hascertificate (#4442)
- [core] fixed ACLs restoration with sogo-tool in single store mode (#4385)
- [core] fixed S/MIME code with chained certificates
- [web] prevent deletion of special folders using del key
- [web] fixed SAML2 session timeout handling during XHR requests
- [web] fixed renaming a folder under iOS
- [web] fixed download of exported folders under iOS
- [web] improved server-side CSS sanitizer
- [web] match recipient address when replying (#4495)
- [eas] improved alarms syncing with EAS devices (#4351)
- [eas] avoid potential cache update when breaking sync queries (#4422)
- [eas] fixed EAS search
4.0.0 (2018-03-07)
------------------
New features
- [core] full S/MIME support
- [core] can now invite attendees to exceptions only (#2561)
- [core] add support for module constraints in SQL sources
- [core] add support for listRequiresDot in SQL sources
- [web] add support for SearchFieldNames in SQL sources
- [web] display freebusy information of owner in appointment editor
- [web] register SOGo as a handler for the mailto scheme (#1223)
- [web] new events list view where events are grouped by day
- [web] user setting to always show mail editor inside current window or in popup window
- [web] add support for events with recurrence dates (RDATE)
Enhancements
- [web] follow requested URL after user authentication
- [web] added Simplified Chinese (zh_CN) translation - thanks to Thomas Kuiper
- [web] now also give modify permission when selecting all calendar rights
- [web] allow edition of IMAP flags associated to mail labels
- [web] search scope of address book is now respected
- [web] avoid redirection to forbidden module (via ModulesConstraints)
- [web] lower constraints on dates range of auto-reply message (#4161)
- [web] sort categories in event and task editors (#4349)
- [web] show weekday in headers of day view
- [web] improve display of overlapping events with categories
- [web] updated Angular Material to version 1.1.6
Bug fixes
- [core] yearly repeating events are not shown in web calendar (#4237)
- [core] increased column size of settings/defaults for MySQL (#4260)
- [core] fixed yearly recurrence calculator with until date
- [core] generalized HTML sanitization to avoid encoding issues when replying/forwarding mails
- [core] don't expose web calendars to other users (#4331)
- [web] fixed display of error when the mail editor is in a popup
- [web] attachments are not displayed on IOS (#4150)
- [web] fixed parsing of pasted email addresses from Spreadsheet (#4258)
- [web] messages list not accessible when changing mailbox in expanded mail view (#4269)
- [web] only one postal address of same type is saved (#4091)
- [web] improve handling of email notifications of a calendar properties
- [web] fixed XSRF cookie path when changing password (#4139)
- [web] spaces can now be inserted in address book names
- [web] prevent the creation of empty contact categories
- [web] fixed mail composition from message headers (#4335)
- [web] restore messages selection after automatic refresh (#4330)
- [web] fixed path of destination mailbox in Sieve filter editor
- [web] force copy of dragged contacts from global address books
- [web] removed null characters from JSON responses
- [web] fixed advanced mailbox search when mailbox name is very long
- [web] fixed handling of public access rights of Calendars (#4344)
- [web] fixed server-side CSS sanitization of messages (#4366)
- [web] cards list not accessible when changing address book in expanded card view
- [web] added missing subject to junk/not junk reports
- [web] fixed file uploader URL in mail editor
- [web] fixed decoding of spaces in URL-encoded parameters (+)
- [web] fixed scrolling of message with Firefox (#4008, #4282, #4398)
- [web] save original username in cookie when remembering login (#4363)
- [web] allow to set a reminder on a task with a due date
- [eas] hebrew folders encoding problem using EAS (#4240)
- [eas] avoid sync requests for shared folders every second (#4275)
- [eas] we skip the organizer from the attendees list (#4402)
- [eas] correctly handle all-day events with EAS v16 (#4397)
- [eas] fixed EAS save in drafts with attachments
3.2.10 (2017-07-05)
-------------------
New features
- [web] new images viewer in Mail module
- [web] create list from selected cards (#3561)
- [eas] initial EAS v16 and email drafts support
- [core] load-testing scripts to evaluate SOGo performance
Enhancements
- [core] now possible to {un}subscribe to folders using sogo-tool
- [web] AngularJS optimizations in Mail module
- [web] AngularJS optimization of color picker
- [web] improve display of tasks status
- [web] added custom fields support from Thunderbird's address book
- [web] added Latvian (lv) translation - thanks to Juris Balandis
- [web] expose user's defaults and settings inline
- [web] can now discard incoming mails during vacation
- [web] support both backspace and delete keys in Mail and Contacts modules
- [web] improved display of appointment/task comments and card notes
- [web] updated Angular Material to version 1.1.4
- [web] updated CKEditor to version 4.7.1
Bug fixes
- [web] respect SOGoLanguage and SOGoSupportedLanguages (#4169)
- [web] fixed adding list members with multiple email addresses
- [web] fixed responsive condition of login page (960px to 1023px)
- [web] don't throw errors when accessing nonexistent special mailboxes (#4177)
- [core] newly subscribed calendars are excluded from freebusy (#3354)
- [core] don't update subscriptions when owner is not the active user (#3988)
- [core] strip cr during LDIF import process (#4172)
- [core] email alarms are sent too many times (#4100)
- [core] enable S/MIME even when using GNU TLS (#4201)
- [core] silence verbose output for sogo-ealarms-notify (#4170)
- [eas] don't include task folders if we hide them in SOGo (#4164)
Pkgsrc changes:
* The hosting of radsecproxy has changed to github.com.
* Add dependency on nettle.
* Update LICENSE, now only modified-bsd.
* Use gmake to build to avoid a couple of warnings.
* Relinquish exclusive maintainership.
Upstream changes:
20190704 1.8.0
New features:
- Rewrite: supplement attribute (add attribute if not present) (#19)
- Rewrite: modify vendor attribute
- Rewrite whitelist mode
- Autodetect status-server capability of servers
- Minimalistic status-server
- Explicit SubjectAltName:DNS and :IP match on certificates
Misc:
- No longer require docbook2x tools, but include plain manpages
- Fail on startup if overlapping clients with different tls blocks
Compile fixes:
- Fix compile issues on bsd
Bug fixes:
- Handle %00 in config correctly (#31)
- Fix server selection when udp were unreachable for long periods
2018-09-03 1.7.2
Misc:
- Always copy proxy-state attributes in own responses
- Authenticate own access-reject responses
- Retry outstanding requests after connection reset
Compile fixes:
- Fix compile issues on some platforms (#14)
- Fix compile issue when dtls disabled (#16)
- Fix compile issue on Cygwin (#18)
- Fix radsecproxy.conf manpage not installed when docbook2x
not available
Bug fixes:
- Fix request might be dropped if udp client uses multiple source ports
- Fix tls output might drop requests under high load
- Check for IP literals in Certificate SubjectAltName:DNS records
- Fix tls connection might hang during SSL_connect and SSL_accept
2018-07-05 1.7.1
License and copyright changes:
- Copyright SWITCH
- 3-clause BSD license only, no GPL.
Enhancements:
- Support the use of OpenSSL version 1.1 and 1.0 series
(RADSECPROXY-66, RADSECPROXY-74).
- Reload TLS certificate CRLs on SIGHUP (RADSECPROXY-78).
- Make use of SO_KEEPALIVE for tcp sockets (RADSECPROXY-12).
- Optionally include the thread-id in log messages
- Allow hashing MAC addresses in the log (same as for F-Ticks)
- Log certificate subject if rejected
- Log own responses (RADSECPROXY-61)
- Allow f-ticks prefix to be configured
- radsecproxy-hash: allow MAC addresses to be passed on command line
Misc:
- libnettle is now an unconditional dependency.
- FTicks support is now on by default and not optional.
- Experimental code for dynamic discovery has been removed.
- Replace several server status bits with a single state enum.
(RADSECPROXY-71)
- Use poll instead of select to allow > 1000 concurrent connections.
- Implement locking for all SSL objects (openssl states it
is not thread-safe)
- Rework DTLS code.
Bug fixes:
- Detect the presence of docbook2x-man correctly.
- Make clang less unhappy.
- Don't use a smaller pthread stack size than what's allowed.
- Avoid a deadlock situation with dynamic servers (RADSECPROXY-73).
- Don't forget about good dynamically discovered (TLS) connections
(RADSECPROXY-69).
- Fix refcounting in error cases when loading configuration
(RADSECPROXY-42)
- Fix potential crash when rewriting malformed vendor attributes.
- Properly cleanup expired requests from server output-queue.
- Fix crash when dynamic discovered server doesn't resolve.
SOPE is an extensive set of frameworks which form a complete Web application server environment. Besides the Apple WebObjects compatible appserver extended with Zope concepts, it contains a large set of reusable classes: XML processing (SAX, DOM, XML-RPC), MIME/IMAP4 processing, LDAP connectivity, RDBMS connectivity, and iCalendar parsing.