From: fextracker Date: Wed, 18 Feb 2015 15:48:45 +0000 (+0100) Subject: Original release 20150120 X-Git-Tag: 20150120 X-Git-Url: https://git.treefish.org/fex.git/commitdiff_plain/7fa382617fbaccc0ce522b2b3adbbee9db5ad227?ds=inline;hp=7fa382617fbaccc0ce522b2b3adbbee9db5ad227 Original release 20150120 2015-01-17: new fex.ph config variable $mail_authid (default yes) 2015-01-16: fixed bug no notfication for still existing file (overwrite) 2015-01-15: fixed bug no locale reminder notfication 2015-01-15: fixed bug wrong result for recipients with NOTIFICATION=no 2015-01-13: fexsend: added option -N resend notification email 2015-01-13: resending notification email deletes download ip restriction 2015-01-13: fup: fixed bug sending to groups broken 2015-01-10: fexsend: added option -S show server/user settings 2015-01-10: fup: added command LISTSETTINGS 2015-01-09: foc: added save-or-display (MIME) option for download 2015-01-04: fexsend: fixed bug dies too early on multiple files and one 2015-01-04: file has been already transfered 2014-12-25: fexget,fexsend,sexsend: use default SSL_cipher_list 2014-12-25: DEFAULT:!3DES:!MD5 2014-12-24: fexget,fexsend,sexsend: evaluate environment variables SSLVERIFY 2014-12-24: SSLVERSION SSLCAPATH SSLCAFILE SSLCIPHERLIST 2014-12-24: fexget,fexsend,sexsend: use TLS, not SSL 2014-12-23: fexsend: $HOME/.fex/config with $opt_* and %alias variables 2014-12-23: fexget: $HOME/.fex/config with $opt_* and %autoview variables 2014-12-19: fur: fixed bug race condition with fex_cleanup (external->internal) 2014-12-17: install/update: fixed bug some spool files are owned by user root 2014-12-16: fexsrv: fixed bug handling of User-Agent FDM 2014-12-09: added l ll lf to distribution 2014-12-09: fexwall: also mail to sub and group users 2014-12-03: fup: remove file after upload if restricted user has set NOMAIL 2014-12-03: fup: fixed bug wrong message "user notified" if NOMAIL 2014-12-02: fup: also check recipient restrictions on command CHECKRECIPIENT 2014-11-24: fexget: autoview gif jpg png tif after download 2014-11-20: count unfinished upload size into quota, too 2014-11-20: fixed bug wrong quota calculation on SysV UNIX like Solaris 2014-11-18: fexsend: added environment variables SSLVERIFY SSLCAPATH SSLCAFILE 2014-11-18: dop: added HTTP basic authentication for htdoc directory with 2014-11-18: .htauth file 2014-11-14: ignore @forbidden_recipients if $SPOOL/$USER exists 2014-11-14: (admin has created user) 2014-11-11: fup: fixed bug groups from other users in address book selection 2014-11-11: fup: added useragent to $SPOOL/$TO/$FROM/$FILE/ 2014-11-10: fup: present locales in recipient query form, too 2014-11-07: FAQ: added text anchor URLs 2014-11-03: added missing fexget fexsend sexget sexsend for tools.html 2014-10-23: fexsend: on multiple recipients check only the first for resume 2014-10-14: fac: added option -L (list files detailed) 2014-10-01: fex_cleanup: fixed bug wrong default spool for virtual hosts 2014-09-19: sex: added transfered bytes to sex.log 2014-09-17: fup: fixed bug no locales presentation 2014-09-14: fex_cleanup: send new release notification to $admin 2014-09-11: dop: exclude .* and *~ from stream files 2014-09-01: fup: upload status bar waits longer, until $timeout 2014-08-27: fex_cleanup: use wget for new release dedection 2014-08-18: fexsend: workaround for stunnel bug (options -s and -g) 2014-08-18: fex_cleanup,fexsend: always restrict permissions on fexsend id-file 2014-08-16: fac: added options -P and -E (more examples) 2014-08-15: install: fixed bug wrong owner in spool 2014-08-15: fex_cleanup: do not terminate on error, but print warning 2014-08-13: fexsrv,fexsend,fexget: reenabled IPv6 support 2014-08-10: fac: added option -/ to set new admin 2014-08-08: moved $admin_pw from fex.ph to auth-ID for user $admin 2014-08-08: fex_cleanup: fixed bug in notify_newrelease 2014-08-08: fac(CGI): switched from HTTP basic authorization to auth-ID/akey 2014-08-08: fexsend: always use CHECKRECIPIENT, not only for aliases 2014-08-07: dop: generate on-the-fly gzipped documents if requested 2014-08-06: fixed bug install script dysfunctional (permission, hostname) 2014-07-25: reenabled vhost support 2014-07-13: dop: in directory index, list only files which are readable by 2014-07-13: group or other 2014-07-10: fup: fixed bug wildcards not working in @forbidden_recipients 2014-06-25: fup,fop: sender can download the files he has sent, too, 2014-06-25: if he uses the same ip for upload and download 2014-06-19: fac(CGI): @admin_hosts is now mandatory in fex.ph 2014-06-12: fur: reallow registration of internal and external users from 2014-06-12: the same ip range 2014-06-05: new fex.ph config variable @forbidden_hosts 2014-06-03: fuc: fixed bug cannot edit and save groups 2014-05-26: fuc: ignore akey cookie to prevent cross-site request forgery 2014-05-26: fup,foc,fuc,rup,pup: better parameter filtering to prevent 2014-05-26: cross-site scripting attacks 2014-05-25: fup: fixed bug insecure dependency when forwarding a file 2014-05-25: to a user which has set a default keep value 2014-05-23: fexget: fixed bug download fails on big file and slow disk 2014-05-12: set Reply-To in notification emails for @remote_domains 2014-05-03: fup: fixed bug wrong (old) keep time on forword-copy (bounce) 2014-04-10: fexsend: added "exclude from archive" option -# 2014-03-28: fexsend: do not copy "NOMAIL" comment in forward 2014-03-28: fexget: fixed bug server timeout because of storage check 2014-03-07: new fex.ph config variable $disclaimer to be appended to every email 2014-03-05: added bin/fexwall and doc/newfeatures 2014-03-04: fuc,foc: added PGP/GPG email encryption option 2014-02-26: fex.pp: fixed bug $keep_default ignored 2014-02-13: fur,fex.ph: config variable @local_domains may contain wildcard * 2014-02-13: in domain names 2014-01-03: fexget: checks storage capacity before download 2013-11-26: dop: substitute $variable$ in HTML document only if there is a 2013-11-26: corresponding environment variable 2013-10-15: fac: fixed bug wrong output with option -l 2013-10-14: fexget: use archive name as default extraction directory 2013-10-09: fixed bug afex URL for only one download availably 2013-10-07: fup: fixed bug no download links on multiple NOMAIL recipients 2013-09-23: fexsend: fixed bug option -c sends uncompressed file 2013-09-19: sub and group users have the same quota amount like their main user 2013-09-18: fixed bug permission denied for locale htdocs 2013-09-18: anonymous user now with hostname domain instead of mail domain 2013-09-17: dop: set locale cookie, too 2013-09-15: foc: added "Change the disclaimer" option 2013-09-12: fup: expand domainless address with server hostname if such a user 2013-09-12: exists (needed for fbm/nettest) 2013-09-09: new FAQ design (questions first, then Q+A) 2013-09-04: fac: modify $hostname when vhost fex.ph is created 2013-09-04: fuc: recognize comment=NOMAIL 2013-08-26: fexsend: always show download URL if recipient is "." 2013-08-20: fup,fop: fixed bug no DELETE and RESUME for fexmail and anonymous 2013-08-20: users (because of storage swap) 2013-08-18: sexsend: fixed bug data corruption when using https 2013-08-18: fop,fup: fixed bug bad file locking when using multiple recipients 2013-08-18: fexsend: fixed bug hangs on server error when sending archive 2013-08-17: fixed bug $sender_from ignored 2013-08-17: fup,foc: added notification email resending on user request 2013-08-16: fac: fixed bug wrong output order for option -l 2013-08-14: fop: fixed bug no multiple downloads for fexmail 2013-08-14: fac: added option -M for resending notification emails 2013-08-09: afex: fixed bug ID for input 2013-08-06: fexsrv: always includes "Server: fexsrv" in HTTP reply 2013-08-06: fexsend: terminates if no fexsrv HTTP reply 2013-07-28: dop: added .htaccessfrom support 2013-07-27: fex.ph,dop: security enhancement: 2013-07-27: static documents must be in @doc_dirs 2013-07-27: dop: documents with leading . are not allowed 2013-07-25: fexsend: added option -= to upload a file with another name 2013-07-21: fixed bug environment variables are cut at newline 2013-07-18: fup,fexsend: use header Content-Location instead of Content-Type for 2013-07-18: file linking 2013-07-15: fup: modifying keep references actual time, not upload date 2013-07-15: fexsend: fixed bug no feedback on option -x -k (modify keep) 2013-07-13: fup: fixed bug user specific keep and autodelete defaults are ignored 2013-07-12: fup,fop: added file link support 2013-07-12: fexsend: added option -/ for file linking 2013-07-09: fexget: added option -P proxy:port 2013-06-28: new all-in-one FAQ 2013-06-27: fup: to/from storage swap for fexmail and anonymous users 2013-06-27: fup: anonymous recipient with random number 2013-06-26: fop: allow multiple downloads from same ip 2013-06-26: fup,fac: extended "fex yourself" support 2013-06-26: added sup.html 2013-06-22: fop,fexsend: Location output for fexmail for already transfered files 2013-06-19: fexget: fixed bug cannot download MIME file 2013-06-15: fex.ph: new config variable $notify_newrelease checks 2013-06-15: fex.rus.uni-stuttgart.de for new release and sends mail 2013-06-12: fac(CGI): fixed bug wrong spooldir for virtual server 2013-06-11: fex.ph: new config variable $usage_conditions for registrations mails 2013-06-11: fop: fixed bug fexmail download possible only once 2013-06-10: fac: added option -D to disable a user 2013-06-10: (with hooks in fop,fop.fuc,foc,fur) 2013-06-03: fuc: fixed bug user can modify his auth-ID to an illegal value 2013-05-30: install: force creation of $admin_pw 2013-05-30: fex_cleanup: fixed bug wrong fexadmin fexid for reactivation emails 2013-05-25: added afex and asex to distribution 2013-05-23: dop: fixed bug no output on file.stream 2013-05-22: install script installs as user fex (and not as root) 2013-05-19: security patch: config variable @local_rhosts restricts download of 2013-05-19: files from new external users to specific ip ranges 2013-05-19: use <from> and <to> syntax in notification email header 2013-05-19: added support for $max_fail_handler() 2013-05-18: fac: fixed bug option -rd does not work 2013-05-18: fac: added option -R 2013-05-16: fop: fexmail support (multiple downloads allowed) 2013-05-09: fup: fixed bug anonymous only works if $mdomain is defined 2013-05-09: fop: fixed bug anonymous only works if recipient host is in 2013-05-09: @anonymous_upload list 2013-05-07: fup: fixed bug multiple Location HTTP headers generate an error with 2013-05-07: some web browsers 2013-05-03: added support for axel download accelerator (multiple HTTP Range) 2013-05-02: add X-FEX-File-ID header to notification emails 2013-04-23: dop: fixed bug HTTP 301 redirection timeout on symlinks 2013-04-05: fexsend: fixed bug server timeout when sending huge ZIPs 2013-02-20: fac: added -m maintenance mode 2013-02-17: fup: fixed bug stored comment in spool not in UTF8 2013-02-17: fop: fixed bug file deletion also deletes fop.log 2013-02-16: fur,fex.ph: allow "*" for local domains self registration 2013-02-16: fex.ph: new config variable @registration_hosts 2013-02-16: fex.ph: new config variable @admin_hosts 2013-02-11: fur: fixed bug insecure dependency with exuser 2013-01-31: receiving of reminder emails is user configurable 2013-01-24: fup: decode UTF8 comment 2013-01-07: added X-Frame-Options header to prevent clickjacking 2012-12-26: fup,fexsend: added replyto option 2012-12-21: dop: download manager prevention: 2012-12-21: no concurrent downloads from same client with HTTP Range 2012-12-17: fop: fixed bug ip based download restriction 2012-12-16: added name based virtual host server 2012-12-15: fexsrv: HTTP error logging to error.log 2012-12-07: fex.ph: added optional config variable @durl 2012-12-04: new feature forward a file from incoming spool 2012-11-21: fac: show more user information 2012-11-20: added CAPTIVE user mode 2012-11-19: fup: with comment NOSTORE file will not be stored ==> benchmarking 2012-11-14: fexsend: fixed bug gkey and skey URL recipients not working 2012-11-12: fexsend: 7z archives without compression 2012-11-08: fop: fixed bug cannot use "?" in file name with fexsend 2012-11-07: fixed security bug restricted user can redirect files 2012-11-06: fup: show download-URL after upload if sender = recipient 2012-11-06: fup,fop,fac: added user up/download IP restriction by admin 2012-11-05: added HTTP Strict Transport Security if $force_https is enabled 2012-11-05: fixed bug afex accessible via xkey from everywhere 2012-11-02: fup: fixed bug one time upload URL gives "no recipient specified" 2012-11-02: error 2012-11-01: fup: fixed bug public upload always gives error 2012-10-16: fop,fup: added afex support 2012-10-16: fup: accept recipients . and // 2012-10-15: sex,sexsend: added anonymous mode (no auth-ID necessary) 2012-10-14: fop,fup: added support for fexsend anonymous mode 2012-10-11: fex.ph: added optional config variable $overwrite 2012-10-10: fup: anonymous upload with non-anonymous recipient 2012-09-30: fup: fixed bug groups not working any more (NOMAIL) 2012-09-19: fup: logout functions respects login CGI (or symlink) 2012-09-19: foc: detailed/brief notification mail configuration 2012-09-18: fexsend: added options -. and -n 2012-09-18: fup: added shortmail option in comment 2012-09-17: added mailmode configuration option in fex.ph 2012-09-17: fup: shows download-URL if NOMAIL 2012-09-15: sex: public URL parameter may be in base64 format, too 2012-09-10: dop: added more security checks 2012-09-01: dop: added streaming document output 2012-08-30: sex: fixed bug second receiving client corrupts the stream 2012-08-26: Changed licence from AGPL to Perl Artistic 2012-08-21: schwuppdiwupp: error handling on network failures for Windows 2012-08-21: schwuppdiwupp: removed Tk::FileSelect for Windows 2012-07-11: fop: fixed bug no multiple downloads for anonymous uploads 2012-07-10: fixed French, Spanish and Czech localization (code syntax) bugs 2012-07-09: fup: anonymous upload with modifyable keep option and multiple 2012-07-09: downloads 2012-07-05: fexsrv: added camel easteregg 2012-07-02: fup: added optional anonymous upload with fex.ph variable 2012-07-02: @anonymous_upload 2012-07-02: fup: fixed bug throttle 0 configuration is ignored 2012-07-01: fexsend: optional argument '@' as files/recipients separator 2012-07-01: fexsend: fixed bug notification email for recipient '.' 2012-06-21: dop: inside HTML documents: #include "file" 2012-06-06: fexget: new option -+ 2012-06-05: fexsend: new option -+ 2012-06-01: fup: show transfered size instead of total size in status window 2012-05-04: fexsrv: added bunny easteregg 2012-05-02: fexsrv: allow HTTP 1.0 with Range header (wget!) 2012-05-02: fexsrv: disallow negative value in Range (client signed int bug) 2012-04-26: Changed licence from GPL to AGPL 2012-04-07: foc: check new address book for syntax errors 2012-04-06: foc: added comment field for new subuser information 2012-04-04: removed F*IX because of too many bugs and no maintainer any more 2012-03-05: fup: fixed bug shell wildcards in recipient address are expanded to 2012-03-05: known users from spool 2012-03-05: fex.ph: added optional config variable @locales 2012-03-01: dop: delivers MIME type text/plain if "?!" is appended to URL 2012-02-20: foc: show auth-ID after click on link 2012-02-07: fop: MIME-type text/html is no longer possible for security reasons 2012-02-04: added optional french localization 2012-02-03: fixed bug 0.0.0.0 not recognized as ip address 2012-02-02: HTTP parameter filtering to prevent cross-site scripting attacks 2012-02-01: config variable @throttle may also contains ip addresses 2012-01-25: pup: locale selection in native language, default autodelete=no 2012-01-25: fup: "send another file" with same keep and autodelete parameters 2012-01-17: fixed bug reactivation.txt in czech instead english 2012-01-06: fup: fixed bug show wrong remaining keep days 2012-01-02: fup.pl: fixed bug bad FAQ link 2011-12-31: fex_cleanup: fixed bug notification emails not localized 2011-12-30: fup: additional dkey.log 2011-12-05: fup: respect @throttle config for all clients 2011-11-29: dop: delivers text files (scripts!) without x-bit as "text/plain" 2011-11-15: fup: fixed bug with $autodelete = $NUMBER; 2011-11-08: fac: added option -S statistics 2011-11-02: fup: show remaining keep time in files listing 2011-10-28: fup: fixed bug uninitialized value when using copy-forward 2011-10-13: fup: FILESIZE hack for firefox 7 to support uploads > 4 GB 2011-10-05: fup: fixed bug wrong sender quota calculation 2011-10-03: fex.ph: added configuration variables @upload_hosts @download_hosts 2011-09-30: fexsend: added option -g for sending encrypted files 2011-09-21: fexsrv: use $default_locale if client sends illegal locale cookie 2011-09-20: fex.ph: added optional config variable $boring for unhumorous mode 2011-09-19: fur: $USER/.auto contains additional info about account creation 2011-09-07: fac(CGI): fixed bug infinitve loop in watch logfile 2011-09-06: fup,fac,fur: new additional login URL type: 2011-09-06: http://FEXSERVER/fup/B64ID 2011-09-06: fup: show "or select from address book" only if there are entries 2011-09-05: fexsrv: fixed bug locale cookie not fetched on http://cgi?parameter 2011-09-01: rup: fixed bug cannot find files (no more SID in akeys directory) 2011-08-30: fex.ph: new config variable @forbidden_recipients 2011-08-29: fexsend: accept file number for delete option -d, too 2011-08-29: dop: fixed bug no text document output if external file command is 2011-08-29: non-GNU 2011-08-26: added one time upload OKEY 2011-08-13: fex_cleanup: fixed bug comment missing in reminder email 2011-08-11: dop: #if ... #else ... #elseif ... #endif inside HTML documents 2011-08-11: dop: show HTML sourcecode if "!" is appended to URL 2011-08-10: fex_cleanup: delete obsolete users, too, via fex.ph $account_expire 2011-08-10: new FAQ design (with Javascript/CSS) 2011-08-09: fup: show error on invalid SKEY or GKEY 2011-08-09: fuc: fixed bug subuser and groupuser not lowercase forced 2011-08-09: address book may also contain option locale=<languange> 2011-08-08: fex_cleanup: auto-expire user accounts with fex.ph variable 2011-08-08: $account_expire 2011-08-08: fexsend,fup: allow forward with locale 2011-08-08: dop: extra security check: files from lib and spool are not allowed 2011-08-07: fup: subusers and groupusers can also select a locale 2011-08-07: fup: if user selects a locale login, save it as default locale 2011-08-07: (does not affect fexsend and schwuppdiwupp) 2011-08-07: notification emails come in default locale 2011-08-03: fexsend: fixed bug uninitialized value when using chunked mode 2011-08-03: fexsend: added undocumented option -F female mode 2011-07-31: fexsend: added option -s streaming data 2011-07-31: fup: accept streaming data 2011-07-30: fexsend: -a tar archives no longer use a intermediate transferfile, 2011-07-30: but send via pipe (streaming) 2011-07-30: fexsend: fixed bug no resume on -a archives 2011-07-30: fexsend: always ask server if file already has been uploaded 2011-07-30: fup: more information on F*EX clients download and configuration 2011-07-27: fup: if comment contains "!bcc!" then sender will get a bcc 2011-07-27: of notification email 2011-07-26: fexget: added option -X do not extract archive file 2011-07-26: fexget: added option -a get all files 2011-07-26: fexsrv: fixed bug uninitialized value when using a reverse proxy 2011-07-26: fex_cleanup: fixed bug notify reminder email not localized 2011-07-22: fac(CGI): fixed bug displaying < and & in logfiles 2011-07-22: fac(CGI): added getting error.log 2011-07-22: fop: allow multiple downloads from any client if sender = recipient 2011-07-16: added doc/reverse_proxy 2011-07-14: added optional czech localization 2011-07-01: FAQ.html reformated 2011-06-30: translate install job 20 times faster 2011-06-27: added robots.txt to disallow web robots indexing 2011-06-22: fup: disable HTML code in file listing (filename & comment) 2011-06-21: added optional italian localization 2011-06-17: fixed bug $bcc is ignored 2011-06-16: fexsend,fexget: better reverse proxy support 2011-06-16: (always send Host header) 2011-06-16: added optional galician localization 2011-06-15: fup: fixed bug always keep_default days in notification email 2011-06-14: fexsend: transparent proxy detection (and support) 2011-06-14: fixed bug $docdir ignored 2011-06-10: fex.ph: new config variable $bcc for notification emails 2011-06-09: set Reply-To in all notification emails 2011-06-09: fup: fixed security bug everyone can upload files with empty auth-ID 2011-06-05: fup: fixed bug insecure dependency in printf on "forward file" 2011-06-03: fup,fop: added throttle bandwith limit option (fex.ph) 2011-06-02: fup: added bandwith limit option 2011-06-01: added PID and request-number to the logs 2011-06-01: fex_cleanup: fixed bug no expire with AUTODELETE=NO 2011-05-31: support for FEXLIB /usr/local/share/fex/lib /usr/share/fex/lib 2011-05-30: fup,fexsend: added option -x to modify file parameters 2011-05-29: fup,fexsend: forward files with new comment and keep time 2011-05-29: rup: add mdomain to addresses without domain 2011-05-18: fup: fixed bug restricted users can forward files to anybody 2011-05-17: fixed bug access problems with AKEYs: now use SID instead of SIP 2011-05-11: added helper script mksgkeys (regenerates missing SKEYs and GKEYs) 2011-05-10: fex_cleanup: cleanup ADDRESS_BOOK file upload 2011-05-10: fex.ph,fex_cleanup: AUTODELETE=NUMBER ==> 2011-05-10: delete file on next NUMBER day after download 2011-05-09: fac,fup: added user specific autodelete default 2011-05-09: fac,fex_cleanup: added user specific keep default 2011-04-27: fexsend: fixed bug archiv.zip not working on Windows 2011-04-27: dop: added index function for htdoc directory with .htindex file 2011-04-25: fexsend: better proxy support (non-persistent connections) 2011-04-24: xx: better ESXi support (heuristic guessing of tar format) 2011-04-22: sexsend: base64 support for $FEXID and $FEXXX 2011-04-01: fexsend: continue without SID if SID is not available 2011-03-26: fexsrv: deactivate header_hook (inquisition) if request is a 2011-03-26: regular fop request 2011-03-18: fexsend: base64 support for $FEXID and $FEXXX 2011-03-09: fexget,fexsend: fixed bug no file listing for https 2011-03-04: removed "use Switch" because of warnings with perl 5.12 2011-02-28: sexsend: added option -g show transfer rate 2011-02-24: dop: evaluate <<perl-code>> inside html documents 2011-02-21: fexsend,fup: added option fexsend -U show authorized (login) URL 2011-02-18: do not modify download URL protocol if $dkey is set in fex.ph 2011-02-18: fac(CGI): fixed bug uninitialized value $server 2011-02-18: URLs in notification emails are derived from config variable $durl 2011-02-17: fup: fixed bug access denied with SKEY 2011-02-08: fup,fop,fuc: fixed bug access problems with sip in AKEYs 2011-02-08: fup: fixed bug no notification email for multiple recipients 2011-02-07: fexsend,fop: do not send same file (filename and mtime) twice 2011-02-06: fup: fixed bug no notification email after first failed upload 2011-01-31: schwuppdiwupp: added ISO-8859-1 support 2011-01-30: schwuppdiwupp: added running camel 2011-01-28: schwuppdiwupp: added chunksize to proxy options 2011-01-28: schwuppdiwupp: fixed bug timeout when using address book 2011-01-28: fexsend: fixed bug chunksize 0 2011-01-27: schwuppdiwupp: added advanced preferences Proxy and TMPDIR 2011-01-26: fex_cleanup: fixed bug uninitialized value in debuglog 2011-01-26: fex_cleanup: added option -v 2011-01-26: fexsend,fexget,sexsend: added option -V show version 2011-01-26: schwuppdiwupp: added drag&drop support for windows 2011-01-26: schwuppdiwupp: added 7zG support 2011-01-25: fuc: fixed bug cannot delete all subusers 2011-01-25: schwuppdiwupp: fixed bug 7-zip not found 2011-01-25: schwuppdiwupp: added drive letters in directory selection 2011-01-24: fop: IE bug workaround to store *.exe files 2011-01-18: schwuppdiwupp: added tar, zip and 7z container 2011-01-17: fexsend: fixed bug option -l not working with https URL 2011-01-16: fup: added 7zip hint in notification emails 2011-01-13: schwuppdiwupp: fixed bug no transfer at all when comment is set 2011-01-12: rup: added logging 2011-01-12: rup: wrong recipient cannot download file, but will get an error 2011-01-12: fac(CGI): fixed bug $server not declared 2011-01-07: fexget: keep file permission in overwrite mode 2011-01-04: fex_cleanup: fixed bug autodelete after partial download 2010-12-26: fex_cleanup: fixed bug too early expire for forwarded files 2010-12-10: new config variable @public_recipients for new CGI pup 2010-12-10: (public upload) - upload without auth-ID 2010-12-09: fex.ph,fur: new config variable @local_rdomain for self- 2010-12-09: registration of restricted external-to-internal users 2010-12-08: fup,foc: no access to foc for restricted users 2010-12-02: fup: if there is a cgi-bin/login it will be called on "logout" 2010-11-24: fex.ph: new config variable $default_locale 2010-11-24: dop: auto-expires every document (to prevent browser caching) 2010-11-16: fexsrv: better error handling if CGI is not executable 2010-11-09: new SKEYs and GKEYs, because old ones could be not unique 2010-11-09: access for subuser only with SKEY 2010-11-09: access for groupuser only with GKEY 2010-11-07: fup,fuc: added GKEY 2010-11-07: fexsend: SKEY or GKEY URLs can be recipients, too 2010-11-04: fexget: added (hidden) option -K 2010-11-03: fexsend: fixed bug proxy usage failed 2010-11-02: fop: fixed bug corrupted download with Internet Explorer 2010-10-25: fop,fup: better locking: no uploading is possible while a 2010-10-25: download is in progress for the same file 2010-10-24: fix,fop: fixed bug subuser not working (SKEY problem) 2010-10-24: xx: added locking 2010-10-23: xx,fop: added xx :slot option (multiple storage slots) 2010-10-20: fup,fop,fexsend: fexsend for subuser with SKEY 2010-10-19: fup: expires *KEY cookies on logout 2010-10-12: fup: fixed bug wrong interpretation of SKEY parameter+cookie 2010-10-05: fexend,fup: support of http reverse proxy 2010-09-27: fup: fixed bug missing Content-Type in upload status report 2010-09-20: fexsrv: IPv6 http support 2010-09-15: fac(CGI): fixed bug cannot delete and (re)create user 2010-09-15: fac(CGI): fixed bug cannot create user who was a recipient 2010-09-12: fexsend,fop: fixed bug resuming upload does not work with alias 2010-09-12: fup: fixed bug resuming upload handles autodelete and keep 2010-09-12: parameters incorrectly 2010-09-07: fac(CGI): fixed bug not working if there is no user at all 2010-09-05: fop: extra parameter keep=days 2010-08-31: install: fixed bug wrong ownership for spool files 2010-08-25: perl 5.8 required 2010-08-25: fexget: -s can write to named pipe or character special file 2010-08-21: fop: $limited_download checks dkey cookie instead of client IP 2009-08-20: removed mma 2010-08-18: fex_cleanup: fixed bug not expiring 2010-08-17: fac: fixed bug accept users without domain 2010-08-17: install: fixed bug empty $admin_pw 2010-08-15: fex.ph: optional fix address $sender_from (instead of F*EX user) in 2010-08-15: notification email From 2010-08-14: added optional spanish localization 2010-08-12: fup: speedup 90% 2010-08-12: fop: speedup 20% 2010-08-12: fop: better fexget compatibility 2010-08-12: (close connection after file delivery) 2010-08-11: fop: fixed IE download bug (missing header separating line) 2010-08-11: fop: fixed 1 min delay bug on AUTODELETE=YES 2010-08-08: sex: support for compressed streams 2010-08-08: sex,sexsend: removed unneccesary text mode (option -t) 2010-08-08: sex,sexsend: speedup factor 5 2010-08-08: added sexxx 2010-08-06: sex: fixed various bugs in client and server 2010-08-06: fac(CGI): fixed bug AKEY not working 2010-08-03: xx: no user inquiry for postprocessing if output is a pipe 2010-08-02: added optional german localization 2010-07-31: separated subusers in extra file $SPOOL/$USER/@SUBUSER 2010-07-25: fop: log also aborted downloads 2010-07-23: added fac CGI 2010-07-18: fexsrv,fup,fexsend: extra XKEY download with short // URL 2010-07-18: fexsend: fixed bug CHECKRECIPIENT not working 2010-07-16: added cookie support (for AKEY and SKEY) 2010-07-16: fup: fixed bug showstatus window too small for close button 2010-07-13: schwuppdiwupp: added CHECKRECIPIENT 2010-07-12: fop,xx: allow several concurrent downloads of STDFEX 2010-07-10: fop: workaround for stupid IE download bug 2010-07-03: fex.ph,fex.pp: new config variable @remote_domains 2010-07-01: fexsrv,fex.ph: new config variable $force_https 2010-06-29: fop: new config variable $limited_download with default NO 2010-06-29: => allow multiple downloads through proxy farm (varying IPs) 2010-06-29: fop: note every successful download in spool file "download" 2010-06-25: fexget: fixed bug download status info update too often 2010-06-23: fur: better sendmail clone compatibility: 2010-06-23: use space instead of comma as address separator 2010-06-19: fexget: new option -o overwrite mode 2010-06-19: fexget: use ./$file.tmp for downloading instead of $HOME/.fex/tmp/ 2010-06-16: schwuppdiwupp: edit and select address book entries 2010-06-15: rup: fixed bug case sensitive recipient address 2010-06-12: fop: send X-File-ID on HEAD request, too 2010-06-12: fexget: added support of X-File-ID 2010-06-11: schwuppdiwupp: (chunked) multi-POST for proxy with 4 GB limit 2010-06-11: schwuppdiwupp: X-File-ID support 2010-06-08: fup,fexsend: (chunked) multi-POST for proxy with 4 GB limit 2010-06-06: fup,fop,fexsend: protocol extension X-File-ID (contains mtime 2010-06-06: of file) is the successor of X-Size for more 2010-06-06: reliable resume function 2010-06-02: schwuppdiwupp: added proxy support 2010-05-31: fexsend: fixed bug windows path elements in filename 2010-05-30: better server proxy support: 2010-05-30: AKEY and SKEY no longer rely on client ip 2010-05-29: fexsend: added proxy support 2010-05-28: fur: allow registration confirmation more than once 2010-05-27: fexsend: added option -b bounce (copy-forward) 2010-05-26: fup,foc: added copy-forward feature 2010-05-20: fexsend: fixed bug uninitialized value with option -@ 2010-05-20: fur: fixed bug $main::admin not declared 2010-05-17: fexsend: added option -H for hints 2010-05-17: fexsend: added option -A for edit server address book 2010-05-16: fexsend: added HTTPS proxy support 2010-05-16: fup: fixed bug uninitialized value (line 1059) 2010-05-13: fup: fixed bug ignored KEEP and AUTODELETE options for groups 2010-05-12: fup: fixed bug ignored autodelete option from ADDRESSBOOK 2010-04-30: fup: fixed bug uninitialized value with CHECKRECIPIENT 2010-04-30: fexsend: no SID for https 2010-04-28: fup: fixed bug case sensitiv group addresses 2010-04-27: fexsend: fixed bug ignored server address book options 2010-04-27: fexsend: displays recipients and options before starting post 2010-04-27: fup: fixed bug ignored server address book autodelete option 2010-04-26: fexsrv: log all HTTP headers (no more ignore list) 2010-04-25: fexsrv: accept HTTP header with continuation lines 2010-04-22: fex.pp: added htdocs/header.html support 2010-04-22: fex.ph: added variable @H1_extra organization link and logo 2010-04-20: fexsrv,fexsend: HTTP header X-Timeout (info server->client) 2010-04-20: fexsrv: logging with locking 2010-04-19: fexsend: removed broken option -A and replaced it with more 2010-04-19: flexible feature "." for recipient address 2010-04-19: fexsend: fixed bug dies if sender is subuser (ADDRESS_BOOK error) 2010-04-19: fup: fixed bug no COMMENT in notification email 2010-04-19: dop: fixed bug error output with non GNU file command 2010-04-17: fexsend,fexget: added option -i for alternative accounts or servers 2010-04-12: fexsend: new verbose output format --> <-- 2010-04-11: fexsend: added option -Q quota query 2010-04-09: fup,fac: added quota support 2010-03-25: fup: fixed bug "Insecure dependency" when using AKEY parameter 2010-03-25: (eg: sending a second file) 2010-03-25: fup_template.html: fixed bug upload status window always shows 2010-03-25: "ERROR: no file data received" 2010-03-24: fexsend: fixed bug dies if there is no server address book 2010-03-22: FIX.jar: fixed bug interpret HTTP response "200 OK" as error. 2010-03-20: fup,fop: set mtime on user directory for last successfull access 2010-03-19: fexsend: fixed bug abort on short address if there is no server 2010-03-19: address book 2010-03-19: fex_cleanup: better cleanup for dkeys directory 2010-03-18: fup: fixed bug cannot DELETE with group recipient 2010-03-17: fup: fixed bug wrong success message on aborted uploads 2010-03-17: fop: fixed bug cannot handle @group names 2010-03-16: fup,fuc: fixed bug mixed case in F*EX group names and addresses 2010-03-14: fex.pp: do not send notification emails on empty files 2010-03-12: fup,fop: fixed bug case sensitiv FROM and TO addresses 2010-03-05: fup: fixed bug aliases are not accepted with fop_auth 2010-03-04: fexsrv: use CGI login if it exists as start-page 2010-02-26: fexsend: first check server address book, then mutt aliases 2010-02-26: fop: do not terminate session after ADDRESSBOOK request 2010-02-18: fexget: fixed bug always append existing file, ask for overwriting 2010-02-08: fexsrv: fixed bug uninitialized value in substitution (line 229) 2010-02-08: fex.pp: better qmail compatibility (space separated addresses) 2010-02-07: fac: fixed bug uninitialized $EDITOR environment variable 2009-12-28: fup,fop,fexsend: protocol extension X-Size for more reliable 2009-12-28: resume function (checks size of file) 2009-12-09: FIX.jar: can send more than one file (in zip archive) 2009-12-04: fex_cleanup: fixed bug send unnecessary reminder on AUTODELETE=NO 2009-11-26: fexsend,fexget,fup: added -z option for logfile inquiry 2009-11-13: fup,fuc: keep and autodelete options in server address book 2009-11-12: fexsrv: support for HTTP/1.0 persistant connections (for proxys) 2009-11-12: PID:SID in fexsrv.log CONNECT string (debugging help) 2009-11-06: added error.log 2009-11-03: fex_cleanup: also cleanup $SPOOL/.reg directory 2009-10-23: fup: added X-FEX-Filesize header in notification email 2009-10-18: fup: also test if $FROM is a valid email address 2009-10-11: fex_cleanup: fixed bug no cleanup at all on AUTODELETE=NO 2009-09-25: fex.pp: added X-Mailer in sent mails to please stupid spamfilter at 2009-09-25: hotmail or gmail 2009-09-02: fur,fex.pp: fixed bug not removing quote chars in qqq strings 2009-08-28: rup: fixed bug UTF-8 file names 2009-08-25: FIX.jar: accepts parameters TO, AKEY and SKEY (for subusers) 2009-08-24: fex_cleanup: fixed bug warning unitialized variable 2009-08-17: fex_cleanup: fixed bug typo mitime --> mtime 2009-08-12: fup: fixed bug "send another file" for subusers 2009-08-10: fexsend: fixed bug timeout on big archives 2009-07-27: to and from addresses in spool are now always localpart@domain, 2009-07-27: install contains automatic spool converter 2009-07-27: fup: fixed bug short aliases address list mismatch 2009-07-24: fup,fex_cleanup: fixed bug delete all files for multiple 2009-07-24: recipients after any download 2009-07-24: fexget: fixed bug delete local file before download 2009-07-20: fup: added autodelete and keep hack for HTML form 2009-07-18: fup: fixed bug leading . in file directory name 2009-07-18: fup: added CHECKRECIPIENT support 2009-07-18: fup: code cleanup, new 3-stage user interface 2009-07-18: fexsend: added CHECKRECIPIENT feature 2009-07-17: fexget: fixed bug wrong UTF8 handling 2009-07-16: fop: fixed bug sending wrong file size if TO or FROM has 2009-07-16: uppercase chars ==> resuming upload did not work 2009-07-11: fup: can select more than one address from address book 2009-07-08: fup,fex.pp: fixed bug wrong download URLs 2009-07-07: new spool directory layout $TO/$FROM/urlencode($FILENAME) 2009-07-07: fup: be more restrictive in accepting (illegal) parameters values 2009-07-07: fup,fuc: subuser access key name is now SKEY (KEY is depreciated) 2009-07-07: rup: new HTML layout, fixed bug in file select box 2009-07-06: fup: substitute all control characters in file name and comment 2009-07-06: with "_" 2009-07-02: better install script, guesses IP 2009-06-29: changed spool directory layout 2009-06-29: $TO/$FROM/$FILE --> $TO/$FROM/md5h($FILENAME) 2009-06-29: to avoid filename collisions 2009-06-28: added mailman authorization mma 2009-06-28: better address-book integration in fup 2009-06-26: FIX.jar: fixed several bugs, now working with Windows Vista, too 2009-06-25: added fup_template.html as an example for customizing upload page 2009-06-22: fup,fexsend,fexget: LIST also shows COMMENT 2009-06-10: default timeout 10 s --> 30 s 2009-06-01: fexsend: show transfer status on STDERR (also for xx) 2009-05-31: fexsend,fexget: show transfer rate (kB/s) 2009-05-29: fexsend: auto-reconnect after SIGPIPE (link failure, etc) 2009-05-26: fexsrv: ignore HTML anchors in GET requests (from stupid msnbot) 2009-05-17: fup: check if there is enough free space in spool 2009-04-07: new perl based install; requires server IP for xinetd binding 2009-03-25: fexget: fixed bug saving failed if on other partition then FEXHOME 2009-03-25: fexget: fixed bug calculated wrong transfer rate 2009-03-25: fexget: changed default answers to more secure values 2009-03-24: fexsend: new option -l for listing sent files 2009-03-24: fup: support for listing sent files 2009-03-24: fex.pp: default charset is now UTF-8 in HTTP reply 2009-03-16: fur: fixed bug no lower case transformation for user and domain 2009-03-05: fop: fixed bug no parallel download possible on multiple recipients 2009-03-03: dop: send Last-Modified HTTP header (java needs it) 2009-02-27: fuc: send information emails to sub-users by click-on-address 2009-02-22: fop: fixed bug download failed without FROM parameter 2009-02-20: test for /usr/lib/sendmail and /usr/sbin/sendmail 2009-02-18: fop: fixed bug file size query for alias recipient 2009-02-18: fexget: added option -a to get address-book from server 2009-02-17: fup,fuc: better linking 2009-02-14: fup: first send notification emails, then send HTTP 200 OK to client 2009-02-14: fup: accept ADDRESS_BOOK as upload 2009-02-13: fup,foc,fuc: added ADDRESS_BOOK support 2009-02-13: added fix and FIX.jar (Java applet client) 2009-02-11: fop: fixed bug file size request with multiple $to gives always 0 2009-02-11: (no upload resume possible with multiple recipients) 2009-02-11: fop: check for valid recipient address (in file path) 2009-02-11: ==> early abort possible when client uses illegal address for 2009-02-11: upload (resume-HEAD-request) 2009-02-10: fur: catch errors from sendmail(clone) and save them to $log 2009-02-09: fexsrv: fixed bug wrong log sequence in debug files 2009-02-04: fup: fixed bug cannot delete files by web interface 2009-02-03: fexsrv: fixed bug wrong download URL by HTTP_HOST from client request 2009-01-31: fexsrv: fixed bug handling of missing trailing / in doc requests 2009-01-30: rup: fixed bug wrong download URL in notification email 2009-01-26: fexsend: archive format 7z and zip with default compression 2009-01-26: fup,fuc,foc,rup: link to F*EX start page in top header 2009-01-21: fuc: URL for subusers with KEY parameter 2009-01-21: fup.fuc,foc: fixed bug wrong AKEY lookup 2009-01-20: fexsrv: better handling of URLs with trailing / (==> index.html) 2009-01-20: fop: fixed bug endless loop with fop_auth mode 2009-01-13: fup,fop: support for MIME-file types 2009-01-13: fexsend: added option -M for MIME-file to be displayed in webbrowser 2009-01-13: on download 2009-01-04: fup: increase minimum timeout to 10 s 2008-12-26: fup: do not allow re-upload (overwrite) if file is in download 2008-12-26: process 2008-12-23: sexsend,sexget: added HTTPS/SSL support 2008-12-21: fup: fixed bug removing old autodelete and error files failed 2008-12-20: added logwatch 2008-12-18: fexget: fixed bug responsiveness on slow links 2008-12-18: fexget: fixed bug save file name for archives 2008-12-12: fexget: better responsiveness on slow links (modem, ISDN) 2008-12-12: fup: added warning for incompatible clients (konqueror, etc) 2008-12-11: fexsend: allow comments in ID file 2008-12-03: fup,fex.pp: fixed bug UTF-8 subject in notfication email 2008-12-02: fexsend: better responsiveness on slow links (modem, ISDN) 2008-12-02: fexget: save original filename (parse HTTP header) 2008-11-28: fexserv: added special FlashGet (download sucker) brake 2008-11-27: added htdocs/version and htdocs/tools.html 2008-11-27: added fexsend, fexget, sexsend, sexget to htdocs/download 2008-11-27: dop: fixed bug symlink of symlink leads to hangup 2008-11-27: fop: teergrub download managers and other suckers 2008-11-26: fop: with URL parameter ?KEEP file can be downloaded more than once 2008-11-26: fexget: added option -k for keep on server 2008-11-24: fex_cleanup: fixed bug $autodelete not defined 2008-11-24: fexget: added HTTPS/SSL support 2008-11-22: fexsrv: reject requests with IP hostnames in HTTP Host header 2008-11-21: fex.ph,fop: $autodelete="DELAY" allows file download many times 2008-11-21: (but only from same IP and until next fex_cleanup run) 2008-11-21: fup,fop: fixed bug options keep and delete autodelay do not 2008-11-21: work with spool on NFS 2008-11-20: fexsend: added HTTPS/SSL support 2008-11-20: fex.ph: added config variable $autodelete 2008-11-20: fup: fixed bug subuser cannot send files 2008-11-19: use md5-hash of $from:$id instead of URL parameters FROM=$from&ID=$id 2008-11-19: fac: set correct exit status 2008-11-16: fup: fixed bug DELETE not working 2008-11-16: install: do not overwrite lib/fup.pl (perhaps contains site config) 2008-11-15: fex_cleanup: clean up $SPOOL/.ukeys/, too 2008-11-14: fup: show "user config" link only after authorization 2008-11-13: foc,fuc,fup: quick sub-user creation with auto-notification. 2008-11-10: fexget: fixed bug query <> instead of <STDIN> 2008-10-29: fup: do not require HTTP authorization if request already 2008-10-29: contains ID (methode used by xx) 2008-10-28: fex.pp: fixed bug $warning not defined 2008-10-28: fup: fixed bug do not allow subuser in fop_auth mode 2008-10-27: install: do not overwrite existing htdoc/index.html 2008-10-27: fup: fixed bug resend (SEEK) leads to HTTP error 666 2008-10-26: fexsrv: accept HTTP request with absolute URLs (http://...), too 2008-10-23: fexsrv: fixed bug continue connect logfile entry 2008-10-17: fexsrv: fixed bug keep_alive with HTTP/1.0 2008-10-17: fexsrv: fixed bug wrong warning in debug mode with empty line 2008-10-07: fexsrv: moved TIMEOUT message to debug.log 2008-10-06: dop: fixed bug opening file (did not deliver any file!) 2008-10-06: dop: implemented HTTP keep-alive (delivering more than one 2008-10-06: document per session) 2008-10-04: if config variable $fop_auth is set, download requires 2008-10-04: authentication and upload is restricted to registered users 2008-10-02: dop: declare exectuable scripts as application/octet-stream 2008-10-02: fup: added link to Windows client schwuppdiwupp.exe 2008-09-29: write upload speed to upload directory 2008-09-17: fac: fixed bug locating FEXLIB 2008-09-12: fup: added config lib/fup.pl 2008-09-05: fexsend: added rudimentary windows support 2008-09-03: dop: redirect on relative non-parent symlinks 2008-08-31: added fur (F*EX User (auto-) Registration) 2008-08-25: will die when no hostname is available 2008-08-21: added fexsend to htdocs/download 2008-08-21: fup: added ID mail sendback option 2008-08-20: fac: added -l option 2008-08-19: fexsrv: fixed bug SSL handling 2008-08-15: fup,fuc,fexsrv: dynamic protocol detection (HTTP/HTTPS) 2008-08-14: fup: fixed bug login possible with wrong login data (but no upload) 2008-08-13: fup: showstatus terminates immediately when empty file was uploaded 2008-08-13: fup: showstatus shows error message on illegal recipient address 2008-08-13: or when no file was uploaded 2008-08-13: (nececessary for stupid Internet Explorer!) 2008-08-11: splitted debugfiles with time stamp in filename 2008-08-11: fex_cleanup: clean up aborted uploads, .ukeys/ and .debug/, too 2008-08-11: fexsend,fexget: allow more than one file (with all options) 2008-08-08: fup: eliminate superfluous newlines in logfile on error handling 2008-08-08: changed bareword filehandles to indirect filehandles 2008-08-06: fup: decode %NUMBERs in file names from POST 2008-08-02: fexsend: bug fix -A option and argument handling 2008-08-01: fup: regular users can change the recipient in the upload form, 2008-08-01: sub users can not 2008-07-31: fup: fixed bug internet explorer not showing upload status window 2008-07-31: fup: fixed bug with id / special id / real id mixup 2008-07-31: fuc: nearly complete rewrite, better user interface 2008-07-30: fup: fixed bug when account is a symlink 2008-07-30: fup: fixed bug in authentication of subusers 2008-07-03: fop: workaround for Internet Explorer download bug 2008-07-02: fup,fop: switched default charset from ISO-8859-1 to UTF-8 2008-07-02: fup: uid for showstatus synchronization 2008-06-21: fexget: downloading without wget, file number as argument 2008-06-20: fexget,fop: added DELETE option 2008-06-20: fexsend: send more files in one run 2008-05-30: added missing sex to distribution 2008-05-30: fexsend: added -A archiv to yourself option 2008-05-28: fup: fixed bug in LIST and DELETE commands 2008-05-27: fexsrv: correct HTTP redirect on missing trailing / in URL 2008-05-26: sex,sexsend: better public mode 2008-05-24: sex,sexsend: added text mode option 2008-05-23: added missing foc and rup to distribution 2008-05-20: fexsend: fixed bug in list parsing (-l option) 2008-05-15: fexsrv,dop: fixed bug in HTTP keep_alive multi-requests 2008-05-02: fexsrv,dop: support for HTTP keep_alive multi-requests 2008-05-02: fexsrv: more robust header parsing (ignore superfluous spaces) 2008-04-28: added support for HTTP keep_alive 2008-04-20: added foc and rup 2008-04-20: or is expired; error message is kept 3*keep_default days 2008-04-19: install: do not overwrite old fex.ph, but create fex.ph_new instead 2008-04-18: fup: fixed bug filename with path in notification email 2008-04-16: fexsrv,fop,dop: implemented HTTP HEAD 2008-04-14: renamed cgilaunch to fexsrv 2008-04-14: fup: do not send notify-mail if file already exists (overwrite mode) 2008-04-14: fup: do not accept file if authentication fails 2008-04-14: fup,fop,fexsend: new secure download URL scheme with random dkey 2008-04-11: fup: fixed bug in upload bar with 8-bit file names 2008-04-11: fex_cleanup: fixed bug not removing aborted uploads 2008-04-10: added F*EX camel logo 2008-04-09: added dop (generic document output) 2008-04-08: renamed confusing ID to auth-ID (request by chris@citecs.de) 2008-04-08: fuc: fixed bug with more than 1 sub-user 2008-04-07: fup: readded keep parameter (code got lost sometime?) 2008-04-06: fup: use Net::DNS instead of external host command 2008-04-02: install: better error handling (patch by chris@citecs.de) 2008-04-02: more docs and improved logging 2008-04-01: cgilaunch: fixed bug in determing REMOTE_HOST when using stunnel 2008-04-01: sex,sexsend: added public mode 2008-03-31: changed project name to F*EX because of name collision with 2008-03-28: xx: changed syntax, now compatible to zz 2008-03-27: fup: fixed bug in mail address verification 2008-03-24: fup,fexsend: show transfer rate in kB if filesize < 2 MB 2008-03-24: fex.pp: umask 077 2008-03-23: fup: fixed bug in using multiple recipients 2008-03-22: first public release 2008-03-22: 2006-11-?? 2008-03-22: first code ---