ALT Linux repos
5.0: | 4.64L-alt5.1 |
4.1: | 4.64L-alt5 |
4.0: | 4.64L-alt4.1 |
3.0: | 4.58L-alt4 |
+backports: | 4.64L-alt0.M30.4 |
Group :: Networking/Mail
RPM: pine
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
29 october 2006 Igor Vlasenko <viy at altlinux.ru> 4.64L-alt0.M30.4
- backport for M30
- sync with SuSE pine 4.64N-6:
* allow connect to LDAP servers which need authentication
* bugfixes for utf-8 console - changes in pine.conf:
* added compose-cancel-confirm-uses-yes to restore old pine behaviour
* pruning-rule=ask-no instead of yes-no (does not autorename send-mail)
- fixed pico menu entry
- spec cleanup;
- built with libtinfo
- new version;
- pico moved into separate package;
- utf-8 support from SuSE pine 4.64-9 patch of Bernhard Kaindl <bk@suse.de>
- new recoding scheme obsoletes Lev Levitin's <lev@mccme.ru> recoding patch;
- new maildir driver By Eduardo Chappa <chappa@math.washington.edu>;
- MergeConfPostInstall automatically removes disable-charset-conversions
as required for new recoding scheme to work; - optional support of mail locking using external mlock;
- Fix a bug introduced by the previous change (caused crashes on recoding).
- (no user visible changes)
- gcc 3.4 adaptions (of ALT's contributed code).
- The weaker "url_handler" dependency (instead of "urlview").
- Rebuilt with openssl-0.9.7d.
- the changes are merely in packaging:
+ merge the spec/patches for ALT Master 2.0 updates
(by a tweak/trick in pine-4.58L-alt2-0.4.1.diff);
+ fix non-Latin characters in English description.
- new upstream version (various fixes, among them for the 2 vulnerabilities
described at http://www.idefense.com/advisory/09.10.03.txt):
+ patches incorporated into the upstream release: 22 (mbox-inbox),
10 (partially uw-imap-2001a-debian-portability for os_lnx.h);
+ redone patches: 17 (uw-imap-2002-alt-openssl), the L diff;
+ updated docs; - pine-addrbk-utils' "Requires" updated.
- use some new features in the system-wide configuration (color signature,
warn-if-blank-subject and -to-or-cc); - update docs;
- add a note on the conflict between recoding
and the native Pine's conversion facilities;
- new upstream version + upstream patch for it (bug fixes and new features:
view: http://www.washington.edu/pine/changes/4.53-to-4.55.html); - minor changes in the L-extension (recoding);
- L-extension 0.4.0 (recoding):
+ fix Formatted Save ($) command dialog;
+ fix crash when replying to a recoded message;
+ fix crash when working with formatted saved msgs with recoded headers;
+ add support for smart autorecoding of rfc1522-strings (used in headers);
+ if formatted-save-stop-recode is on, bring Pine to the auto-recode mode
after a formatted save operation ($);
+ introduce "brute recoding of headers" mode (^R H) on top of the
normal "smart" recoding; it replaces the obsolete
"recode-header" configuration option present in previous releases;
+ change internals of the Pine-filter-recoding interaction:
store the recoding pipe per filter;
+ other enhancements in the internals; - spec: %add_optflags %optflags_debug for the normal build
(will be stripped at the end by rpm; useful for debugging);
- new upstream version: fixes a bug with filter rules matching and actions
(see Release Notes in the Main Menu
or http://www.washington.edu/pine/changes.html).
- new upstream version: it does not introduce major new functionality,
it addresses bugs found in earlier versions (see Release Notes in
the Main Menu or http://www.washington.edu/pine/changes.html):
+ patch130 (Lev's recode) - redone;
+ docs - updated.
- pine.conf: disable-charset-conversions, disable-2022-jp-conversions
(disable the built-in recoding, added in 4.50 upstream;
ALT's recoding is more universal -- it supports multibyte encodings).
- new upstream version, patches changed:
+ patch12 (deb-blackbox) - not applied (as in Debian);
+ patch18 (client address logging) - is upstream;
+ patch19 (buffer overflow in body structure extension) - upstream;
+ patch17 (SSL paths) - redone;
+ patch120 (build conf) - redone;
+ patch130 (Lev's recode) - redone;
+ docs - updated.
- Added 2 utilities: rpdump, rpload -- for Pine Remote data management
- link against libtinfo instead of libncurses
- (synced with uw-imap-2001a-alt8)
- follow the SSLDIR relocation:
+ set %_ssldir according openssl-config output (/var/lib/ssl now)
+ fix docs - use /var/mail/ as the mailbox directory (instead of /var/spool/mail/)
as FHS requires
- (synced with uw-imap-2001a-alt5.1.1)
- Fixed:
+ locking on reiserfs (#0001400 at bugs.altlonux.ru): make the locking
routine work on all kinds of FS through fcntl(2), and make it not silently
be a no-op (always issue a warning if locking is disabled)
+ client address logging in server_init() (thanks to Andrey Khavryuchenko
<akhavr at kds.com.ua> and RH: #60290 at bugzilla.redhat.com)
+ libc-client's support for a certain IMAP extension
(not supported by UW imapd yet; more info inside patch16) - spec-file (no impact on the binaries):
+ pass SSLCERTS directory in %build
- spec-file:
+ change the %With* macros a bit;
+ enable defining %release in command line;
- code fixes (the same as in uw-imap-2001a-alt3):
+ use flock simulation via fcntl to be consistent with the other part
of ALT Linux system, fcntl's error processing changed (flocksim.patch);
+ two potential SegFaults (in message parsing -- patch13;
and working with a specific blackbox config -- patch11); - more ALT Linux (and RedHat- and Debian-like, FHS complaint) system specific
customization (several patches merged):
+ change paths to the server binaries in configuration and docs;
- new upstream version (4.44): security bug fixed ("URL handler
allows embedded commands") - config options updated (suggestions by Michael Shigorin <mike@lic145.kiev.ua>)
- for packagers: patches and various build options (make args, defines)
synced with uw-imap pkg (no major changes)
- new upstream version (4.43)
- charset-editorial for autorecoded messages
- URL-viewing via url_handler.sh from urlview pkg (originally for Mutt)
- update docs
- for packagers: the postinstall script whose task is to merge config-files
now can either sort alphabetically a list of Pine options or not (these
variants are used for feature-list and url-viewers).
- recoding engine improved to support multibyte charsets
- new version: 4.42
- for packagers:
+ some old patches removed, most of others redone
+ paths for SSL build are now set in the the call of ./build in
%build (and the Makefiles are not patched as before)
+ some texts moved out of the spec into separate files
+ imap-vfs.patch thrown away
+ do not apply all the flock-patches
- now builds on glibc 2.2.2 (two trivial patches: for imap -- from
RedHat people & for maildir module) - two simple cosmetic patches from the authors (21, 22)
- Changes in the spec-file:
+ maildir patch splitted into three pieces: the module, a patch that
"embeds" it into the main source tree and pine-specific (not server)
defs.
+ warning about Maildir added to the description
+ Russian summaries and descriptions commented out
+ no need for explicit unsetting locale before build -- done by rpm now
- some fixes in menu entries' fields
- new source, a pair of patches redone (maildir, imap related)
- some new docs from UW
- openssl patch splitted in two (to share it with imap)
- sparc patch thrown away
- descriptions changed a bit
- "regeneration script": localized messages ($".."), don't make a copy
identical to the newly created file
- small changes in pine.conf (to make it differ)
- cleanup_spec
- unset LANG and others before building pine
- Russian summaries & descriptions
- pine.conf generating script rewritten
- new source
- Build with openssl support (openssl-0.9.6-ipl1mdk).
- new version
- temporarily build without ssl (without patching imap);
will return it back after some corrections - confvar, segfix, sparc patches not needed any more
- fuzzy parts of L-patch moved to other places: adding L-suffix to the
version in pine.h by a patch inside the spec-file; a special patch
for relnotes - wmconfig finally removed
- bzip2 ps in doc/GettingStarted (perhaps make all the additional docs
a separate subpackage?) - make a subpackage for docs (1.5M)
- tools package made relocatable (is it good?)
- some verification types aren't performed on config files (useless because
they are generated in post-install)
- post-install script now merges feature-lists of new and old config
files before by concatenating them as whole files - some utilities added; the subpackage renamed (there will be a
separate package for mailbox tools).
- direct merge with RedHat:
+ work around a compiler bug on ia64 (do we need this anymore?)
+ set rsh-open-timeout to 0
- Almost all patches and icons bunzipped (that makes srpm's smaller!)
- Structure and install procedure of additional sources re-organized
- (RE) Lev's extension improved (L-2_2):
+ charset naming system in rules the same as in the rest of PINE;
+ Paratype-154 (Asian Cyrillic) added - (RE) README.ipl gets fuller
- the old pine.wmconfig added to docs (contrib/)
- performing build in C locale (to get "C" dates)
- full version macro defined (a means of striking the subpackage
overriding version-macro)
- (RE) README.ipl written
- give up attempts setting the display charset automatically
- our (RE) "path" and "build" patches absorbed similar new patches
from Mdk/RH - "noreplace" not set for pine.conf, 'cause it's re-generated
- merged with Mdk (Cooker), which in its turn has merged with RH
(not all changes migrated, differences are mentioned above):
- merge with Red Hat
- use lnp (PAM auth) instead of slx (crypt)
- some spec fixes
- enable SSL
- make config files noreplace
- added large icon
- bzip patches and icons
- patch to correct pine crashing and check extra NULL pointers from RH
- 4.30
- security fix for incoming mailbox handling
- remove hardcoded icon directory in menus
- a separate package for utilities (only those that make
sense with the newest Pine version; they were taken from contrib/utils
in the source tree and other references in the FAQs) - documentation brought into order (added local and native, downloaded from UW info)
- A patch from RH (an advanced substitute for the "DEBUG" patch
(supplied by Trond Eivind GlomsrŪd <teg@redhat.com>)
- configuration files:
+ merging with existed on install,
+ demonstrating new options
+ auto-detecting system console character set - (RE) Lev's extension adapted and improved (L-2_1):
+ understands "windows-*" encoding names
+ has 7-bit KOI option - making docs (text and HTML)
- Bug fixed: pine now works with no DEBUG compiled in ("init" patch).
- The path patches, that were correcting the paths for Mandrake system
(/var, /etc, no /usr/local), merged into one big patch with my additions.
In fact, there were three of them: Lev's, RedHat's and "passwd"; I think
the idea of patching in order to change the pathnames isn't good: better
to write a script that would process the sources. - vfs patch re-made for pine4.30.
- a small configuring patch made out of the old RedHat's patch (QUOTAS).
- "maildir" patch that has been present in RE was even newer/better than that in Cooker (2 patches)
- two system-wide config files in one tar
- rpm-3.0.6 adaptations:
+ BuildRoot tag removed
+ compression of man-pages removed
+ rm -rf in build root not needed any more - new version (4.30)
- spell patch was bad (the corrections were wrong), removed
- Lev's patch splitted into two: recoding and path adaptations for Mdk filesystem.
- merged with Cooker (here's the Mandrake's changelog):
- automatically added BuildRequires
- rebuild for BM
- rebuild with macros
- tmppath
- Group: Networking/Mail
- pine-tree icon + menu entries (for pine + pico)
- spec-helper
- make patch to change os-lnx.h from /bin/passwd to /usr/bin/passwd
- add new maildir patches
- add vfs patch
- fixed non-existant directory seek problem (bug:#506)
- 4.21.
- Merge with recent redhat changes.
- new version
- Lev Levitin's <lev@mccme.ru> recoding patch
- build for RE
- Rebuild and Repackage for oxygen (release 2)
- 4.20
- sync with RH
- add maildir patch
- auto rebuild in the new build environment (release 2)
- fix buildroot and add cleanup section
- move config files to /etc/pine.conf
- turned off .pine-debugX files
- build against glibc 2.1
- patch to enable SIGWINCH processing (why do the pine folks keep
disabling this stuff?!)
- use termios instead of termio (patch used to be in here...)
- use terminfo instead of termcap and link against ncurses instead of termcap
- supply -lcrypt as a standard lib
- upgrade to 4.04 (compatibility with some client imaps).
- use only fcntl locking.
- update to 4.03
- patch to 4.02A.
- disable stupid EACCESS warnings.
- update to 4.02.
- translations modified for de, fr, tr
- added patch to fix pine filters
- fixed resizing in pine and pico
- removed patch for SIGCHLD race -- it shouldn't be necessary
- added patch to avoid longjmp() from SIGCHLD handler -- SIGCHLD handling
is sane now
- added a patch for handling a SIGCHLD race condition
- fix for locks w/ long st_dev field
- use termios rather then termio
- added wmconfig entry
- removed exec bit from /usr/doc/pine-3.96-1/contrib/utils/pwd2pine