2005-03-22  Stefano Rivoir  <s.rivoir@gts.it>

	* Version 0.3.5

2005-03-14  Stefano Rivoir  <s.rivoir@gts.it>

	* pfregex.h: add missing #include of sys/types.h
	* pfqueue.c: in queue_show, honor the dig_limit too
	* pfqueue.1: updated man with -l option

2005-03-11  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: adjusted missing return values to new functions;
	  some of them must return void;
	* ncgui.h: missing proto
	* pfqueue.c: added -l parameter, which limit the number of
	  seconds the dig thread can run
	* ncgui.c: disable echo after regexp prompt

2005-03-07  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: search backward too
	* pfqueue.h: update help
	* pfqueue.c: search messages and tag them
	* Version 0.3.4

2005-03-04  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.{h,c}: posix regexp search
	* configure.in: test on regcomp/regexec presence
	* pfregex.h: added
	* pfqueue.c: optimize cursor movements

2005-03-03  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.{h,c}: updated help screen with missing keys
	* configure.in: updated version to 0.3.4

2005-02-22  Stefano Rivoir  <s.rivoir@gts.it>

	* Version 0.3.3

2005-02-21  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: during operation on tagged messages, the dig
	  thread must be stopped, otherwise it changes the situation
	  of the queue itself, thus resetting the tagged flag

2005-02-17  Stefano Rivoir  <s.rivoir@gts.it>

	* Version 0.3.2

2005-02-15  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: add -q option to set the queue to start with
	* pfqueue.c: missing pclose in msg_cat
	* pfqueue.c: fixed a "flipping" effect (queue message count
	  jumping from real number to 0 back and forgh) when using -m
	  option

2005-02-14  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: avoid to set cursor above the list too
	* pfqueue.c: added version on help window
	* pfqueue.c: when showing a message, don't scroll beyond the
	  end
	* pfqueue.c: when showing a message, make g/G/HOME/END keys
	  work

2005-02-10  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: don't update queue after showing a message; keep
	  existing cursor position instead
	* pfqueue.c: make PageUp/PageDown keys work while showing a
	  message
	* pfqueue.c: don't accept any action key if queue is empty
	* pfqueue.c: move cursor on last message when list shrinks
	* Makefile.am: include debian in extradist, so make distcheck
	  can be used for tarballs
	* Version 0.3.1

2005-02-08  Stefano Rivoir  <s.rivoir@gts.it>

	* ncgui.c: "wanto" typo
	* configure.in: changed to version 0.3.1
	* pfqueue.{h,c}: define and use NULL instead of 0
	* Makefile.am: add pfqueue.h in the sources

2005-01-26  Stefano Rivoir  <s.rivoir@gts.it>

	* Version 0.3.0

2005-01-25  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: use a global to give config_path presence instead
	  of checking strlen all the times
	* pfqueue.c: use anonymous pointers to from/to string instead of
	  pointless complicated if
	* pfqueue.c: cache messages only if fields are retreived
	* pfqueue.{h,c}: use a common string for the fields if message
	  cannot be retrieved for any reason
	* pfqueue.c: added -r option, to force postfix version when
	  autodetect is not possible

2005-01-14  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: in msg_cat, display as many characters in a row as
	  the window can contain

2005-01-14  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: msg_head used fread with a wrong size, and this may
	  cause the from/to fields to be unshown
	* pfqueue.h: #ifndef around TRUE/FALSE defines, to avoid compiler
	  warnings

2005-01-13  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: keys 'G' and 'g' can be used as alternatives for
	  HOME/END
	* pfqueue.c: dir digging is now a separate thread
	* configure.in: changed version to 0.3.0
	* configure.in: added tests for libpthread and libc_r
	* pfqueue.c: queue_change must reset FIRSTMSG too
	* pfqueue.1: updated manpage
	* pfqueue.h: new
	* pfqueue.c: split decl into .h
	* pfqueue.c: show subject

2005-01-12  Stefano Rivoir  <s.rivoir@gts.it>

	* Version 0.2.1

2005-01-11  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: in some fs (e.g. NFS) dirent d_type is not reliable;
	  use stat, then (suggested by Thomas)
	* pfqueue.1: updated

2005-01-10  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: use a recursive function to dig directory (suggested
	  by Thomas Linden); get rid of static buffers allocation for
	  dir tree
	* pfqueue.c: added 'show message' capabilities

2005-01-07  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: make help window wait for a keypress
	* ncgui.c: make confirm dialog wait for a keypress
	* pfqueue.c: fill_list stored the wrong path in dirs[], so that
	  scan in trees with more than 1 level did fail
	* pfqueue.c: use -q option for postcat in msg_fetch
	* configure.in: changed version to 0.2.1
	* pfqueue.c: store full path in msg structure, so that msg_fileex
	  can work again
	* pfqueue.c: deferral cause did not work for tree with more than
	  1 subdir

2005-01-05  Stefano Rivoir  <s.rivoir@gts.it>

	* debian/control: added libncurses-dev to build deps
	* debian/changelog: updated
	* Version 0.2.0

2005-01-03  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: added help screen
	* pfqueue.c: options reading was a bit bogus, and config_path
	  was not used in subsequent calls to postconf in main()
	* pfqueue.c: Home and End keys are now working

2004-12-30  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: bring back -m option

2004-12-29  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: get rid of find/head, use internal dir scan instead;
	  as side effect, now we can cope with hash_queue_depth > 1
	* configure.in: changed version to 0.2.0, removed tests on find
	  and head

2004-12-28  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: parametrize postconf location
	* pfqueue.c: don't need to be root to lauch pfqueue
	* Version 0.1.4

2004-12-27  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: keys for queues have changed, from 1 to 4, to avoid
	  clashes with actions
	* pfqueue.c: in win_resize, init bline _after_ initscr (COLS may not
	  be correct before)
	* pfqueue.c: when using head, use -n option for compatibility
	* pfqueue.c: some sanity checks on parameters and popens

2004-12-23  Stefano Rivoir  <s.rivoir@gts.it>

	* Version 0.1.3

2004-12-22  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: the 'e' key toggles scan for From/To from envelope or
	  headers
	* pfqueue.c: behave differently, in some cases, depending on
	  postfix version (i.e. deferral cause)
	* pfqueue.c: -e option makes pfqueue read from envelope on startup
	* pfqueue.c: use snprintf everywhere, instead of sprintf
	* pfqueue.c: deferral cause could be non existent, for example when
	  a message is held and then released

2004-12-21  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: postfix configuration path is stored and used in
	  postsuper commands (patch by Frank Scholz)
	* Version 0.1.2

2004-12-20  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: for the current msg, show the whole line reversed
	* pfqueue.c: added capability to requeue the messages
	* ncgui.c: modified the confirm request to be a bit more clear...
	* pfqueue.c: use -h for postconf calls

2004-12-18  Stefano Rivoir  <s.rivoir@gts.it>

	* configure.in: modified to check availability of -printf in find:
	  FreeBSD does not not have it, and could not work
	* pfqueue.c: behave differently depending on availability of -printf

2004-12-17  Stefano Rivoir  <s.rivoir@gts.it>

	* ncgui.{c,h}: removed unused wnd_refresh function
	* pfqueue.c: optimized screen update using wnoutrefresh
	* pfqueue.c: added "To" in message list
	* pfqueue.c: removed an useless window, simplified the interface
	* pfqueue.c: use head program to cut out the output of find command
	* configure.in, config.h.in: added checks for head program

2004-12-16  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue.c: Read and honour command line options
	* version 0.1.1

2004-12-09  Stefano Rivoir  <s.rivoir@gts.it>

	* pfqueue: initial version.

