Bug 123208 - [MAINTAINER] security/prelude-manager: update to 0.9.12.1
Summary: [MAINTAINER] security/prelude-manager: update to 0.9.12.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-29 12:40 UTC by Robin Gruyters
Modified: 2008-05-13 16:00 UTC (History)
0 users

See Also:


Attachments
prelude-manager-0.9.12.1.patch (4.28 KB, patch)
2008-04-29 12:40 UTC, Robin Gruyters
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robin Gruyters 2008-04-29 12:40:01 UTC
- Update to 0.9.12.1

- In case a lot of message were being processed, the heartbeat timer
  could be delayed for a long period of time.
- The old scheduler algorithm could be unfair when certain message priority
  were not available for processing. We now appropriatly handle repartition
  to others priority messages.
- Message of the same priority could be processed in the wrong order when
  on-disk buffers were used.
- No integrity check were performed on orphan on-disk buffer in case of an
  operating system crash. By using the prelude-failover API, we can now
  detect possibly corrupted disk buffer, or resume at the time we stopped
  recovering them.
- New sched-priority and sched-buffer-size configuration options. 
- Fix a bug where several relaying plugin instance would only forward
  their message to a single Manager.
- Use libev in place of the server-logic architecture: libev provides
  the most scalable event notification mechanism available on a given
  operating system.
- New connection-timeout option, governing the maximum number of
  seconds a client might take to authenticate (default: 10 seconds).
- Fix a possible file descriptor leak on connection closure error.
- Massive cleanup of the build process, enable RELRO when possible.
- Fix a number of potential race in the reverse relaying code.
- When reverse relaying messages, encode the same message once for all
  recipients: this improve performance with more than one reverse
  relaying client (was a long time FIXME).
- Libev introduction also fix a rare issue where server-logic would not
  notice a dead connection.
- Update libev, and GnuLib code.

Generated with FreeBSD Port Tools 0.77
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2008-04-29 14:50:55 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2008-05-13 15:51:46 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!
Comment 3 dfilter service freebsd_committer freebsd_triage 2008-05-13 15:52:14 UTC
miwi        2008-05-13 14:51:51 UTC

  FreeBSD ports repository

  Modified files:
    security/prelude-manager Makefile distinfo 
    security/prelude-manager/files patch-Makefile.in 
  Log:
  - Update to 0.9.12.1
  
  PR:             123208
  Submitted by:   Robin Gruyters <r.gruyters@yirdis.nl> (maintainer)
  
  Revision  Changes    Path
  1.50      +2 -3      ports/security/prelude-manager/Makefile
  1.22      +3 -3      ports/security/prelude-manager/distinfo
  1.5       +13 -13    ports/security/prelude-manager/files/patch-Makefile.in
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"