[X] The "/jtheque/JTheque-src.zip" file could not be found or is not available. Please select another file.

Share

More
ELOG Eletronic Web Logbook Icon

ELOG Eletronic Web Logbook

by stefanritt


Electronic Logbook with Web interface. Good for personal and shared logbooks. Supports attachments, arbitrary logbook attributes and search facilities.


http://midas.psi.ch/elog/





Separate each tag with a space.

Release Date:

2004-01-28

Topics:

License:

Operating System:

Translations:

Intended Audience:

User Interface:

Programming Language:

C

Registered:

2001-11-21

Ratings and Reviews

Be the first to post a text review of ELOG Eletronic Web Logbook. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Tracker comment added

    posted by sf-robot 646 days ago

  • Tracker comment added

    posted by sf-robot 646 days ago

  • Tracker comment added

    sf-robot commented on the Bad WIDTH tag on New entry artifact

    posted by sf-robot 646 days ago

  • Tracker comment added

    sf-robot commented on the E-Signature clarification artifact

    posted by sf-robot 646 days ago

  • elog 2.7.1 file released: elog-2.7.1-1.i386.rpm

    Version 2.7.1, released Jan. 22th, 2008 ======================================= - Set current encoding to ELCode if 'allowed encoding = 3' - Improved sorting speed when 100000's entries are present - Fixed bug with truncated entries - Implemented 'sort attributes = ID' - Changed default encoding to 2 - Do not translate 'activate' (gives problems by email program encoding) - Implemented pipelining - Changed default for allowed encoding - Fixed possible buffer overflow - Fixed possible endless loop in replace_inline_img - Convert "elog:/<n>" to "<ID>/<n>" for HTML encoding - Display icon comment also in threaded and summary view - Fixed &nbsp; & co. in summary view - Fixed umlaute in summary display - Added search button for quick filters for MSIE - Upgraded to FCKeditor 2.5beta - Implemented 'Use Email URL' - Fixed bug with --+Text+-- - Implement InsertLink - Fixed double sent attachments in email notifications - Added CTRL-N for new list item, thanks to Bill Pier - Changed resource directoy to be removed on uninstall - Added FCKeditor extraction to Makefile - Fixed email notification with HTML inline images Version 2.7.0, released Oct. 25th, 2007 ======================================= - Incorporated FCKedit HTML editor into ELOG - Fixed bug with nonworking 'date' quick filter - Fixed bug with quick filters and boolean attributes - Implemented display of upload time/date - Added $text to substitutions in execute - Allow '-' in attributes together with required attributes (JS problem) - Made insertion of smileys/pictures work with 'use lock = 1'. - Added importing of dates in CSV and XML files - Do not show any subscription on self registration, added note in notification to click on 'config' to subscribe - Fixed XSS vulnerability with subtext - Added '-v1' verbose option - Do not substitute '|' if not inside a table - Fixed problem with HTML encoding getting unchecked on reload - Replaced seteuid/setegid by setreuid/setregid for HP-UX compatibility - Implemented forward/backward navigation with Ctrl-PgUp/PgDn/Home/End - Applied patch from Peter Rienstra for HP-UX 64 - Display three radio buttons in find form for boolean attributes - Made quick filter work with boolean attributes - Added code for resizing edit box - Implemented multi-edit - Fixed bug with MOptions under conditions and upload - Fixed bug that only one page got displayed if 'printable output' was selected in find page - Added 'keep original entry ID' for XML import - Implemented xml import - Implemented anchors in ELCode - Implemented [line] tag - Added check to prohibit submission of an entry which has been 'stolen' by someone else. - Fixed wrong links after synchronization of individual logbooks Version 2.6.5, released Apr. 13th, 2007 ======================================= - Added array bounds checking - Added date/time button with AJAX updating - Changed 'remember me...' text - Implemente museremail, remove '|' in email list and remove duplicate email addresses - Check for forbidden attributes "Date" and "ID" - Documented keyboard shortcuts - Made conditional attributes work for quick filters - Skip locked entries during synchronization - Added CTRL+P and CTRL+S shortcuts - Added CTRL key shortcuts for ELCode - Replaced 'hidden attributes' by 'show attributes edit' - Implemented 'search all logbooks = 2' - Removed parameter sorting (did screw up group ordering, not really needed) - Implemented simple tables Version 2.6.4, released Feb. 17th, 2007 ======================================= - Fixed problem with preset string containing '%' - Fixed bug with tooltips in radio buttons - Implemented 'Default email from' - Use 'use email from' only if no user email is available (as written in the documentation) - Implemented tooltips for ROptions - Fixed bug in help file redirection - Implemented [code1] ELCode tag - Increased 'email all' to 200 entries - Fixed crash in allocation of mail_to - Implemented separate Cascading Style Sheets for different output media - Fixed problem with "Update" command when "new" (not "New") is in "Menu Commands" - Implemented proper sorting of numeric attributes - Fixed "Preset <date-attr> = 0" - Fixed bug with quick filters and attributes with blanks - Show only subscribe options for logbooks which email notification turned on - Made quick filter improvements work with subtext - Improved quick filters without all the buttons - Fixed signed/unsiged bug - Exclude UTF-8 characters > 128 from substitution in XML export - Use charset from config file for XML export - Added debug output for shell execution - Applied additional patch from Ulf Harnhammar - Increased tooltip size to 10kChar Version 2.6.3, released Nov. 28th, 2006 ======================================= - Fixed wrong directory for synchronization MD5 files - Implemented "Tooltip <attribute option>" - Implemented "muserlist" - Fixed wrong display of smileys with uppercase characters - Implemented "useremail" attribute type - Moved menu bar to bottom on "new user page" - Fixed wrong DST calculation in my_timezone - Implemented "all display limit" - Applied patch from Ulf Harnhammer to fix incorrect handling of *printf() calls - Prevent crash if logbook "global<xxx>" is accessed and a logbook "global<xxx>" is defined in config file - Skip comment lines in config file starting with '#' or ';' correctly - Mention that password file must reside in logbook directory - Skip "entries per page" in CSV, XML and RAW export - Fixed wrong timezone under MacOSX - Fixed wrong date display in threaded mode - Improved performance of rsputs_elcode somehow - Fixed problem with activating user accounts under non-english languages - Improved error output if password file cannot be opened - Fixed wrong "Suppress email notification" with conditional attributes - Added czech translation - Display activation message - Changed ?) smiley to ?-) - Implemented "suppress email on edit" - Implemented 'allowed encoding' option - Changed location of bottom/top text files - Fixed wrong truncation of email recipient - Added 'preset on duplicate' - Do attribute substitution in email recipients - Display proper error message if config file cannot be read - Added 'preview attachments' and 'main tab url' - Added "Main tab URL" - Preview attachments in edit form if not turned off via "Preview attachments = 0" - moved password file, log file etc. to logbook directory - improved shell substitution speed - Changed eek.png to astonished.png - Fixed bug with multiple conditions which was introduced in SVN 1696 - Fixed inline image insertion in Internet Explorer Version 2.6.2, released July 11th, 2006 ======================================= - Fixed crash on email notification for edits - Implemented 'list conditions' - Fixed problem with broken navigation links (strencode2 got wrong 'size' parameter) - Fixed wrong focus switching to text box for conditional attributes - Implemented "bottom text login" - Fixed crash on mirroring with write password - Do $shell() substitution after attribute substitution - Fixed problem with using locks and changing encoding - Implemented "Anonymous" substitution if no user is logged int - Write email text to logfile - Show attachments by default in full list mode - Changed "cool" icon from 8) to 8-) in order to avoid misinterpretations - Implemented $version and $revision in bottom text - Implemented "Hidden attributes = ..." - Fixed invalid link if searched in all logbooks - Fixed broken 'protect selection page' - Added tooltip display in normal list mode and entry view - Replaced forkpty() with shell redirection to temporary file - Fixed illegal submit from curl() - Fixed problem with closing </ol> / </ul> - Strip ANY logbook in new redirection method - Do not allow empty passwords or passwords with blanks - Added user name check for blanks - Fixed calender month selection bug - Implemented 'allow password change' - Added new redirection code without using 'URL =' statement - Added heading to ELCode tags - Added IP address to log file - Fixed potential buffer overflows - Fixed problem with MOptions and reedit - Fixed problem with MOptions inside submit_elog() - Don't show ELCode buttons if "show text = 0" - Applied patch from Mike Pittelkow <mikep@isd.net> to compile under FreeBSD - Fixed broken inline images Version 2.6.1, released Jan 19th, 2006 ====================================== - Major security fix - Prohibit '..' in URLs - Use absolute links only for email notification - Added string substitution for email heading - Improved error display in sendmail() - Fixed quick filters with MOptions - Highlight search results in http link correctly - Removed (int)'s for 64-bit compatibility - Removed "nowrap" from MOptions and ROptions attributes in edit form - Fixed problem with attachments containing "HTTP" in their name - Fixed bug with ### presets - Added SVN revision to server version in HTTP header - Fixed problem with empty bottom and top text - Fixed bug with sorting attributes - Show SVN revision on bottom of page - Fixed wrong </td></tr> when showing attachments in list mode - Fixed problem with page navigation after "find" command - Implemented "Fonts = " option - Fixed HelpELCode page permission with guest menus - Highlight previous entry in full list mode - "List" link goes to corresponding listing page - Fixed problem with missing non-required attribute - Strip attachments on "duplicate" - Don't evaluate preset attributes on "duplicate" - Implemented $shell substitution - Fixed double entries when using inline images - Added warning it email notification buffer size exceeded - Increased mail notification buffer for long attachments - Fixed bug in self registering Version 2.6.0, released Dec 14th, 2005 ====================================== - Major new feature: Implemented ELCode tags - Improved error handling of uploaded images - Implemented first version of inline images in email notification - Removed "nowrap" from attribute display in edit form - Fixed crash on password reminder with invalid SMTP server - Implemented absolute redirection via URL statement in logbook selection page - Implemented proper time zone handling when sorting entries - Show last page in list display per default if reverse sort is off - Implemented logging level 4 - Removed help/language files from main directory and put them in resources directory - Renamed help and language files - Added time zone to elog entry - Fixed problem with search highlighting and ELCode - Fixed problem with [URL="file://...] - Removed fixed text size in class "messagepre" - Implemented escape character for http://, mailto:, etc. - Added darwin specific changed from Exaos Lee - Added Chinese language files - Mode cookies expire after ten years - Fixed problem with 'POST' in search text - Modifications made on flight CA931 - Added '\' escape for smileys - Implemented show/hide attachments in full view - Limit summary lines to 150 characters in threaded mode - Fixed infinite redirection with ?fail=1 - Fixed problem with extendable attributes which are fixed during edit - Fixed bug with subtext quick filter - Show HTML logbook comment properly - Implemented 'Subtext' quick filter - Fixed problem with long subjects by splitting it into separate encoded words - Fixed login problem with protected selection pages and top groups - Do not distinguish between invalid user name and invalid password for security reasons - Added error output if password file cannot be written - Implemented 'Email Format = 64' for only attachment names - Implemented 'resolve host names' - Added icons for 'show new/all' - Added 'filter menu text' - Added validity check for year in date/time attributes - Added 'Edit page title' - Added 'reply comment' - Changed 'summary page title' to 'list page title' - Changed 'rss feed' to 'alternate' - Added $elogbook - Made elog: links abolute for email notification - Implemented 'change <attrib>' and 'list change <attrib>' - Applied pointer casting patch from Recai - Fixed {n} display with ROptions - Added condition evaluation in list display - Replaced tcp_hostname by listen_interface - Added line break for thread display - Made conditional attributes also work for email notification - Implemented conditional attributes also for display - Made 'list' work together with 'start page = 0?cmd=Last' - Do not interprete ELCode inside [code]...[/code] - Removed 'host:' for HTML/1.0 - Added 'email attributes' option - Added '\' as escape character for HTML and ELCode tags - Added 'title' to all icons for FireFox - Treat attributes with <img> as HTML - Added 'suppress default = 3' - Added tooltip to logbook selection bar - Added 'default encoding' - Converted links to absolute URLs for threads - 'Show all entries' keeps parameters from original search - Put absolute link for CSS - Added image insertion by JScript - Added [*] for LIST - Changed 'find menu' to 'list menu' - Fixed bug with user activation and global password files - Fixed problem with reverse sort in quick filters - Applied patch from Emiliano with strftime workaround - Use absolute http:// links for smileys - Implemented last_activity, HTML email - Switched login page to POST method - Only use letters in randomly generated recovery password - Fixed 'pippo-bug' of 'list display' option - Fixed problem that encoding could not be selected on new entries - Use orig_author for reply quoting - Changed default font - Remove hard wraps for textarea in non-plain mode - Added smpt username - Changed 'set current time' to 'insert current time' - Added confimation dialog for removing users - Supersede 'Display mode' by cookie - Store list mode in cookie - Change '(' to '\(' in quick filters for regex matching Version 2.5.9, released May 2nd, 2005 ===================================== - Added str_escape from Emiliano Gabrielli - Implemented 'case sensitive search' flag - Applied patch from Emiliano to fix possible buffer overflow - Fixed crashes with very long (revisions) attributes - Fixed missing icons in top groups - Fixed wrong year under IE with datetime attibutes - Added SMTP error reporting - Added 'set current time/date' funcitonality - Use base64 encoding for email subject - Adde 'Raw' mode for export - Fixed bug with conditions and '&' - Fixed crash on 'm*' regex search - Redirect to source logbook for copy/move - Open attachments in separate browser window - Implemented drop-down boxes for copy/move also on individual entry page - Implemented 'Duplicate' command - Implemented datetime format - Subsittute ' ' in attachment file names by '_' - Changed is_ascii() to accept umlaute - Implemented 'expand selection', defaulting to one - Applied patch from Recai to give precedence to directories from the command line - Fixed problem with '&' in href links - Fixed problem with 'protect selection page' and invalid authentication - Fixed bug with crashing elog on 'protect selection page' Version 2.5.8, released March 21st, 2005 ======================================== - Fixed problem with MOptions and elog - Implemented option 'link display' - Show attributes as HTML if they contain '<b>' etc. - Fixed problem with multiple extendable options - Fixed bug with resubmit box and conditional attributes - Implemented email subscriptions for individual logbooks - Encode '&' correctly if present in 'Start page' option - Implemented support for thumbnail display - Implemented MXML for password file - Applied patch from Emiliano Gabrielli to use chkext() - Improved speed by pre-parsing configuration file - Applied patch from Heiko Scheit fixing problem with 'Show attributes' causing the 'Format ...' options to be ignored - Implemented $attachements subsitution in 'execute' command - Added web link to regular expressions - Test regular expressions for validity - Use 'attachmentframe' style - Fixed HTML code to pass validator Version 2.5.7, released Februar 14th, 2005 ========================================== - Fixed buffer overflow which was already exploited to obtain shell access - Fixed security bug which allowed to download a config file containing a write password without supplying this password first - Solved bug with 'fixed' ROptions attributes - Added missing 'alt' tags to images - Use admin user email in 'from' field if nothing else is availabe - 'Preset attribute' now also works with conditional attributes - Fixed wrong '%S' instead of '%s' in charset - Do not display .EPS files inline as ASCII files - Fixed problem with conditional attributes in French - Removed superfloous 'mailto:' in substitution - Added highlighting for search results in attributes - Fixed bug yielding in wrong search results Version 2.5.6, released Januar 25th, 2005 ========================================= - Implemented 'Mirror exclude' - Switched from GIF to PNG - Remove any CR/LF from attributes submitted from browser - Implemented OR'ing of MOptions values in find page - Display thread in single entry page if present - Implemented 'show attributes' - Made extendable attributes work with MOptions - Added message_id and date to CSV export - Made extendable attributes work with conditional attributes - Logbook hierarchy can now be deeper than two levels - Cancel button on 'create new logbook' now also works without password files - Fixed non-functioning Cancel button in 'create new logbook' - Changed date format to RFC-822 in RSS feed - Fixed endless loop with handcrafted POST header - Changed locale to 'C' for email header date - Use hostname from -n parameter for redirection if given - Fixed attribute substitutions in 'use email from' - Fixed problem with invalid RFC2822 date in email header for different locale - Implemented 'sort attribute' - Look for parameters first under conditions, then unconditional if not found - Fixed bug in XML export - Implemented USERLIST as attribute type - Increased NAME_LENGTH to 1500, requires a stack size of 4MB - Changed charset for RSS feeds - Fixed wrong link if last entry in logbook has been moved Version 2.5.5, released November 3rd, 2004 ========================================== - Display ASCII attachments inline, with possibility to hide them - Implemented regular expressions in search - Implemented RSS feeds - Added synchronization from command line of elogd - Fixed ~20 bugs Version 2.5.4, released August 4th, 2004 ================================--====== - Implemented cloning to set-up a mirror server - Fixed problem with 'preset text' under conditional attributes - Added JavaScript code onunload() if locking is used, to avoid stale locks - Made substituions work correctly with date attributes - Implemented deletion of logbooks through web interface - Implemented renaming of logbooks through web interface - Fixed email notification problem if URL does not contain a trailing '/' - Redirect login screen if URL does not match the one in the config file - Extract and use 'X-Forwarded-Host:' - Do a el_index_logbooks on HUP signal under Unix - Added $utcdate - Fixed problem of password change when using crypt() - Admin user has to supply own old password on password change - Omit 'preset text' on edit of entries - Added error display if max. number of attribute options gets exceeded - Implemented 'show top groups' flag - Fixed problem that admin user of top group could change global section - Added 'fix text' flag - Fixed problem with options list containing several quotation marks - Implemented synchronizing during cloning - Don't evaluate 'preset xxx' on replies - Implemented 'preset on reply' - Implemented 'tooltip <attribute>' - Use 'format <attrib> = 1' also in entry form - Implemented 'max content length' - Advanced message handling implemnted by Recai Oktas, usage of syslog under Unix and Event Log under Windows - Added size parameter to getcfg() to avoid buffer overflows - Fixed bugs with https:// in URL - Supply full path to elogd.cfg when running elogd as windows service - entry deletion during synchronization now uses confirmation - Fixed problem that attachments could not be deleted - Fixed wrong date on date attributes on edit/reply if attribute is fixed - Increased possible size of 'welcome title' to 10000 chars - Made p<attribute>=value work again - Fixed problem with {..} in attributes Version 2.5.3, released June 7th, 2004 ====================================== - Implemented favicon (little icon displayed next to bookmarks in Mozilla browser) - Several problems and bugs with quick filters fixed - Implemented "protect selection page" - Implemented text body CSV import - Changed redirection to absolute path (as defined in HTTP standard) - Allow ',', '.' and '-' in numeric format - Added <hr> and <br> to be recognized as HTML in attributes - Fixed stack overflow under Windows on resubmit of entry - Added NT/XP service functionality Version 2.5.2, released March 26th, 2004 ======================================== - Improved synchronization speed - Implemented 'display <attribute>' - Implemented XML encoding - Implemented CSV import and XML export - Implemented 'guest list display' - Implemented 'extendable options' for MOptions - Conditional attributes get evaluated correctly during editing of existing entries - Fixed crashing elogd in threaded display - Implemented option 'guest display' - Implemented OR's and AND's of several conditions - Change POST action to './' for OS-X IE - Strip HTML from title bar and summary display - Fixed bug with MOptions and conditional attributes - Implemented 'ID display' - Fixed bug with supressed email notification box and conditional attributes - Substitutions now also work with 'preset text' - Added Prepend/Append on Edit/Reply - Substitution of $message id and $entry time now works on all possible places - Allocate heap memory in display_line - Fixed bug with date attribute email notification - Fixed bug with top text - Added 'edit' and 'delete' to 'list display' - Added CSV import page - Show attribute values as HTML if the contain <a> or <img> in listing - Fixed bug with 'start page = 0?cmd=Last - Fixed bug in el_decode, added <label> to buttons - Expand substitutions with 'preset' and conditional attributes - Automatic hot links terminated with a '.' get correctly displayed - Made 'subst <attrib> = $<attrib>' work correctly - Removed javaEnabled() - Improved synchronization algorithm. Conflicting entries are properly copied if one of them got deleted - Made 'main tab' work with top level groups Version 2.5.1, released February 17th, 2004 =========================================== - Avoid last '\0' in flush_return_buffer() - Added CSV output - During synchronization, display link to received entries - Implemented calendar - Added entry counter - Added form validation via JavaScript - Do not renumber entries which are identical - Fixed bug with "find in all logbooks" under foreign languages - Fixed bug wiht "last submission" display - Change CRLF -> CR when saving elogd.cfg under Unix - Changed "entry date" to "entry time" - Changed "Date format" to "Time format" - Implemented "Type <attrib> = date" - Implemented search and quick filter facilities for date attributes - Added Japanese language support Version 2.5.0, released January 28th, 2004 ========================================== - Implemented mirroring, see new section in config.html - Updated all translation files with current set of required stings - Search 'all logbooks' only for current top group - Changed 'message' to 'entry' consistently - Removed '{n}' in quick filter and find page list - Display months on find page localized - Implemented setlocale() for strftime() Version 2.4.1, released January 13th, 2004 ========================================== - Added "top text" option - "Bottom text" and "Top text" are displayed now on ALL pages - Only section of current logbook can be edited in elogd.cfg, this makes it possible to declar different administrators for different logbooks - Added "top group" option to have completely separated logbook groups without having to run multiple elogd servers in parallel - Added logging for SMTP communication (for debugging) - Added "last submission" option - Evaluate configuration options after conditional attributes change - Implemented expansion of logbook selection page - Fixed bug that text disappeared after upload - Admin users can edit "[global <top group>]" and "[global]" sections - User names in configuration page selection box are now sorted Version 2.4.0, released January 5th, 2004 ========================================= - Renames "Display search" to "List display" - Fixed various HTML errors - Increased timeout in SMTP conversation - Create password file if not existing - User cannot change login name if already existing - User cannot search in logbooks of which he has no access - Added date of last entry in logbook selection page - Fixed stack overflow on long reply-chains - Added MAX_REPLY_TO - Added 'restrict edit time' configuration option - Improved speed of long searches significantly - Added 'use email heading' - Changed email notification format - Added 'comment <attribute>' - Added 'date on reply' flag - Implemented conditional attributes Version 2.3.9, released July 15th, 2003 ======================================= - Fixed problem when submitting elog.c itself as an attachment through elog.exe - Added option "Use Lock" - Added option "Title image" - Don't display non-allowed menu items in search list display - Remove blanks from "Referer:" - Fixed problem with Reply-To in elog utility - Don't send email notificatin to users which are not in the 'Login user' list - Replace 'Email message body' by 'Email format' - Send attachments as email attachments - Don't display more than 10 email recipients - Made default for "Filteres browsing" zero - Added "Format <attribute> = width, size, flags, css1, css2", this requires an update of the default.css file - Display error if email notification fails - Added execute on new/edit/delete functionality, added -x flag - Fixed problems with coloring hyperlinks in the find result page - Reply in elog utility now puts "> " in front of old text - elog utility can edit old messages (with new "-e" flag) - Added "loggin level = 1,2,3" Version 2.3.8, released June 4th, 2003 ====================================== - remove message lock on "back" button - On config user page, don't go back to logbook page after changing a user as admin - Check for .gif & co files in resource directory, then in themes directory - for printable search result output, display all pages - Added "Guest selection page" option - Added possibility to reference attachment with elog:<id>/<n> with <n> the attachment number starting with 1 - elog utility can now read text from stdin (or piped in via "|") Version 2.3.7, released May 15th, 2003 ====================================== - Fixed bug in password recovery with logbooks containing blanks - Fixed bug with logbooks containing blanks in registration notification - Added icon for protected logbooks - Increased number of attachments to 50 - Implemented 3D cell frames - Added anchor for attachments - Replace CRLF.CRLF by CRLF..CRLF in email notifications - Option 'selection page' can now contain absolute URL - Removed "mailto:" in email notifications - Sort correctly upper and lower case - Added warning if message is being edited - Get remote host from X-Forwarded-For: in case of proxy Version 2.3.6, released April 23rd, 2003 ======================================== - Eliminated WEB_BUFFER_SIZE, made memory allocation dynamically - Fixed bug that attachments were deleted on reply - Added flag "Hidden = 0|1" - Added warning if maximum number of attachments reached - Fixed bug: Upon login on a logbook with guest access, one got back to the "not logged in" page if username or password was wrong Version 2.3.5, released April 9th, 2003 ======================================= - Added option "Summary page title" - Translate "Date" correctly - Changed "#" to "ID" - Added "Remember me" button - Added password recovery facility - Made "Self register = 3" work with languages other than English Version 2.3.4, released April 2nd, 2003 ======================================= - Added option "Quote on reply" - Added option "Admin textarea" - Fixed problem that replies with attachment upload erased original messages - Fixed enless loop if user gets renamed in password file but browser keeps old cookie - Only ownwer can delete entry if 'restrict edit = 1' - Fixed error that logbook URL was wrong if messages are submitted via elog - Added "Icon comment" option - Added text search in all attributes - Removed borders around icons in threaded display - Added option 'Login user' - Added notification about invalid user Version 2.3.3, released March 14th, 2003 ======================================== - Fixed bug which prevented elogd to bind to port 80 under Linux - Resubmission of entries does not resubmit replies to those entries Version 2.3.2, released March 12th, 2003 ======================================== - Exchanged priviledge drop and directory creation (Recai Oktas) - Added 'X-Mailer: Elog' and 'X-Elog-URL' in mail header - Only re-read elogd.cfg if changed, using stat() - 'Copy to' and 'Move to' now processes whole threads - Ignore <tab>'s in config file correctly - On 'restrict edit' check long_name only if short_name is not present - Do not overwrite existing pidfile - Changed path for cookies, special case for Lynx - Added '-f <pidfile>' option - Avoid cleartext password on URL if wrong username was supplied - Fixed bug that attributes in replies were not found in searches if display in threaded mode - Fixed problem that entry date changed on upload - Added 'attachment comment' option to elogd.cfg - Changed mode display with 'show text = 0' - Improved display of links in messages - Fixed problem with emails depending on MOptions attribute - Fixed problem with creation of nested logbook directories - Fixed bug with 'theme =' option in [global] section Version 2.3.1, released Februar 21st, 2003 ========================================== - All attributes in listing are now a link - Link color & style in listings can be changed in CSS file - Added option 'subst on edit <attrib> = <value>" - Removed "number attachments", added "enable attachments" - Redesigned attachment uploading - Use absolute "Location:" statements for redirection if "URL" option is present in elogd.cfg - Added proper handling of "<br>" in attributes - Added "Reply string" option - Changed maximum attribute size to 1000 Bytes - Fixed problems with language files, cookies and "Location:"'s Version 2.3.0, released Februar 7th, 2003 ========================================= - Fixed problem with attachment names containing a "+" - Fixed small initialization problem with logbook directory - Redesigend directory structure with 'src' subdirectory - Implemented Cascading Style Sheets - Added default.css and compact.css - Removed theme.cfg file since it's not used anymore Version 2.2.5, released Januar 9th, 2003 ======================================== - Improved speed for sending many email notifications - Added "Omit email to" option - Added "Suppress Email to users" option - Email recipients can now use subsitution like $name - Added hierarchical logbooks - Improved performance for large (>1000 entries) logbooks - Do not display all pages for large logbooks - Added "Resource dir" and "Logbook dir" - Replaced "Data dir" by "Subdir" in elogd.cfg - Put colors for group and logbook tabs into theme file - Added "Title bgcolor" and "Title fontcolor" in elogd.cfg Version 2.2.4, released December 12th, 2002 =========================================== - Added option "Menu text = xxxx" and "Find Menu text = xxxx" - Fixed bug with "hosts allow = .." - Fixed problem that when hitting "Back" after a wrong message submission old text was gone - Fixed bug with displaying attributes in search all logbooks - Added strlcpy and strlcat to avoid buffer overflows - Implemented "Line as link" option - Implemented collapse/expand of threaded display - Do not display password in URL if wrong password - Added "Quick filter" option Version 2.2.3, released Nobember 20th, 2002 =========================================== - Added "charset = ..." option - Fixed bug with 10 attachments - Added "Table align = ..." option - Create data directory automatically - Allow substitutions in attributes for searches, like "Author=$full_name" Version 2.2.2, released Nobember 6th, 2002 ========================================== - "Select" command now works in non-english installations - Made self registration work with global password file - Fixed bugs when "Start page = ..." was present - Added "Message height = ..." option - Mail notification now distinguishes between new entry and updated entry - Made "Allow <command> = <user>" work in localized versions - Move whole thread when individual message is re-submitted - Do not display commands which are not allowed for the current user - All text files (preset text, welcome page, ...) can specified with an absolute path if they start with "/" (or "\" under Windows) Version 2.2.1, released October 15th, 2002 ========================================== - elog program can now handle large attachments - find result in threaded mode does not display messages multiple times Version 2.2.0, released September 25th, 2002 ============================================ - The default view of a logbook is now the page-wise listing of entries - Added "Show last xxx" facility Version 2.1.3, released September 16, 2002 ========================================== - Fixed wrong error "password file not found" if user doesn't exist - Fixed double check boxes on select command for threaded display - Ignore empty line in password files or lines without a ":" - Fixed bug where wrong password caused login screen to re-appear even with correct password - Don't display check box for edit with "Suppress email on edit = 1" - Implemented "Deny <command>" option - Fixed bug with config other user as admin user Version 2.1.2, released September 12th, 2002 ============================================ - Self registration now also works without guest menu commands - Reversed up/down arrow to indicate sort order - Added IP information to log file - Added "Select" functionality - Added ROptions for radio button options - Added "Copy to" and "Move to" to specify certain logbooks - Fixed problems with deleted logbooks - Fixed bug that sorting did not work in page mode Version 2.1.1, released August 13th, 2002 ========================================= - Describe self registration in doc - Added "self register = 2,3" with automatic admin and user notification Version 2.1.0, released August 9th, 2002 ======================================== - Fixed compiling problem under Solaris - Added "Guest menu commands" option for anonymous login - Added user email to password file - Added $user_email to substitution list - Date sorting now works over all logbooks - Added sorting by columns - Added page wise display with navigation bar - Show number of entries in logbook selection page - Changed "config" command to "admin" command - Added new config user page - Added email notify flag to password file - Added "Admin user" to config file - Added "Suppress email on edit" to config file - Added self-registration option - Added "Find Guest Menu commands" - Added "entry data" and "message id" to substitution list - Preverve attributes on edit even for preset attributes Version 2.0.5, released July 23rd, 2002 ======================================= - Made "elog:<logbook>/<id>" reference work - Fixed problem with Konqueror - Corrected doc about "submit page" example - Fixed caching problem in Konqueror - Command line port has precedence over configuration file - Standalone elog cannot submit messages to protected logbooks without password or user name - Added '-r' parameter to elog for replies - Improved speed for threaded display significantly Version 2.0.4, released July 8th, 2002 ====================================== - Fixed problem with "?cmd=Search" and wrong colors - Propagage "mode=threaded" though "lastxxx" - Fixed problem with submission of may "-----" lines - Added attributes with commas like 'Options = item1, "item2, 3", item2' which can be enclosed in "" - Return code for elog is zero for success and 1 for error - Fixed problem where only first line got ">" on replied to entries submitted via "elog". - Fixed bug with reverse sort in threaded display - Fixed problem with "0207 1a.log" filenames containing a blank Version 2.0.3, released June 25th, 2002 ======================================= - Fixed problem that "Change password" didn't work if "Start page = ?cmd=Last 10" was set in configuration file - Updated browser URL to http://localhost:8080/demo in windows installer Version 2.0.2, released June 21st, 2002 ======================================= - Fixed problems with "find" and "threaded display" - Do "Re: " substituion only on first reply - Fixed problems where multiple logbooks shared the same data directory Version 2.0.1, released June 18th, 2002 ======================================= - Removed "width=50%" from logbook selection page - Added "port" option to config file - Created RPM and SRPM files - Fixed problem that "Date format = %A... always produced "Sunday" Version 2.0.0, released June 17th, 2002 ======================================= - Reworked database system to use indices instead of file offsets - Messages can now referenced by http://<your.host>/<logbook>/<id> where <id> is the running message id starting from 1 - Messages can now be edited without destroying "reply-to:" links - Messages can now have multiple replies - Added "HTML default = 3" option - Deleting a message now also deletes its replies - Added "Download" command - Added "-s" flag to elog for subdirectories (when running elogd under a proxy) - Added display of message ID - Sort files in ss_file_find - Added link display for "elog:<id>" string where <id> is the ID of a logbook message - Added redirection if no '/' after logbook - Made ".../last10?mode=summary" work - Introduced wrapping logbook tabs (single line insted of table cells) - Sort message index by date (fixed problems with messages before 2000) - Rebuild index if data file got changed or deleted - When copying messages between logbooks, keep entry date - Fixed problems with resubmit Version 1.3.6, released June 3rd, 2002 ====================================== - Added cration of /var/run/elogd.pid - Abort if configuration file not found - Stop gracefully on Ctrl-C and "kill" - Program creates /var/run/elogd.pid on running - Change default password expiration to browser session - Use "Referer" for mail notification URL - Switched to relative path names - Added "user" and "group" statements in config file - Added "Title image URL" in theme file - Add <br> for replies in HTML format - Added "Start page" in config file, e.g. "start page = last10" Version 1.3.5, released April 30nd, 2002 ======================================== - Added icons via "IOptions" statement in configuration files - Added some standard icons in themes/default/icons Version 1.3.4, released April 22nd, 2002 ======================================== - Do bounds checking for long messages - Check for invalid characters (like ",") in attachment file names - Added "message width=" into configuration file to increase the text entry window - Added logging facility for user level login/logout/connect, thanks to Heiko.Scheit@mpi-hd.mpg.de. Turned on by "logfile = ..." in [global] section - Fixed problems with search highlighting, thanks to Heiko.Scheit@mpi-hd.mpg.de Version 1.3.3, released April 2nd, 2002 ======================================= - Added "Restrict edit" flag - Made elogd run under Mac OS X (Darwin) - Made "Move to" and "Copy to" work correctly in other languages - Made elog utility work with elogd running on other languages (Fixed "submit" translation) - Require logbook flag in elog utility - Added support for Spanish, thanks to Julio Calvo (jhcalvo@arnet.com.ar) - Added "BGImage" and "BGTImage" in themes - Added .jpeg as valid file extension equivalent to .jpg - Added support for Dutch, thanks to djek@xs4all.nl Version 1.3.2, released Januar 23rd, 2002 ========================================= - Added spaces around message number in find result page to make link wider - Added "preset <attribute> = %03d" for automatic index generation - Improved decoding of POST message in order to work with lynx - Remove "back" button from error display (NS4.7 does not support <button>) - Fixed wrong URL in email notification - Submission of new message possible even if cookie expired during editing - Added "Search all logbooks" flag in configuration file Version 1.3.1, released December 14th, 2001 =========================================== - Display URL links in search result page - Fixed a few missing string translations - Left-align text about attachments on edit page - Fixed concatenation of lines in password file on password change, thanks to Michael Buselli - Added support for crypt() function - Made "Required Attributes" working with "MOptions" - Make relative paths work for "Data dir" and "Password file" Version 1.3.0, released December 13th, 2001 =========================================== - Changed global "Welcome page" to "Selection page" - Removed most compiler warnings with "-Wall" - Removed DWORD (needed for True64 Unix) - Added localization support, use "language =" in [global] - Added French and German files - Added Per-Session cookies (when expiration = 0) - Fixed major bug with memcpy(rem_addr,...) - Fixed memory leak with ss_file_find - "Entry date" is now formatted according to "Date format" - Added "MOptions" for multi-valued attributes - Added "HTML default" option Version 1.2.6, released December 4th, 2001 ========================================== - Fixed bug with "resubmit as new entry" and deleted attachments - Fixed bug where "submit as HTML" got deleted on resubmit - Display locked attributes as text only (no input field) - Added FAQ about "Last 10" page as default logbook page - Added -h flag for multi-homed hosts; thanks to Scott Erickson - Fixed problem with "Date format" in short listings Version 1.2.5, released November 21st, 2001 =========================================== - Removed "Revision date:" from edit form (should better be done via an attribute, preset to $date) - Fixed bug with "Welcome page" - Added "resubmit as new entry" checkbox Version 1.2.4, released November 20th, 2001 =========================================== - Added "date format" option - Put "copy to" and "move to" under administrative password - String "<mailto:user@host>" now gets correctly converted into a hot link - Use "comment =" string instead of logbook in page title - Logout takes you back to logbook selection page - Made http://<host>/<logbook>/?cmd=Last&<attribute>=<value> working - Added submit button also at bottom of page - Added "Enable browsing" flag - Implemeted default options in [global] section of elogd.cfg - Fixed a bug that $logbook substitution did not work in email subject - Added "Use Email from = <string>" - Made "bottom text" work with query page - Added option "find menu commands" - Added command "last x" to "find menu commands" - Last x gets now multiplied by 2 each time instead of added one - Added more spaces in attachment display of find result page Version 1.2.3, released November 15th, 2001 =========================================== - Implemented quotation marks for "email <attribute> <value>" in case attribute or value contains blanks - Produce error if submitted attachment is too large - Fixed crash when nonexisting logbook in URL - Changed "options <attribute> = <string>" into "Preset <attribute> = <string>" - Added "Preset text = <string> | <file>" - Added "Locked attributes" - Added "ftp://" and "mailto:" as clickable links - Added FAQs in documentation Version 1.2.2, released November 14th, 2001 =========================================== - Added User level access control with login/logout and password file - Added "Remove on reply" - Added "options <attribute> = $short_name etc." - Fixed wrong numbering when searching in several logbooks - Display "no entries found" in search page - Added "subst <attribute>" option - Cookies are now stored in parameter list - Email notification for logbooks with blanks now use %20 for blanks to make link working in email - Search result page puts links on number instead of dates - Commands wich are not in the menu list cannot be executed now - Added "Reverse sort" flag - Added "Page title" in [global] - Added "Show text" flag for attribute-only logbooks - Made elogd.c compile under Cygwin - Fixed bug that "p<attribute>" was not working any more - Changed "Email <value> =" to "Email <attribute> <value> =" - Added "main tab" in [global] - Added "bottom text" option - Added $logbook variable - Added "number attachments" option Version 1.2.1, released November 6th, 2001 ========================================== - Fixed problem with long configuration files (use POST instead GET) - Fixed bug with delete command and admin. password - Fixed bug with reply/edit/delete commands which always used last message - Change "use for title" into "page title", introduced attribute substitution - Added attribute substitution to "use email subject" - Changed elog program to deal with arbitrary attributes Version 1.2.0, released October 19th, 2001 ========================================== - added arbitrary attributes instead of fixed "author", "type", "category" and "subject" - logbook entries can now be moved or copied between logbooks, if configured in elogd.cfg - Added "Hosts allow" and "Hosts deny" for access control - Any attribute or several attributes can be used for the "subject" field in email notifications - Any attribute can be used as a title for the web page - A comment can be displayed above the text entry box - A site-specifig URL can be defined for the Help button, can also point directly to a file in the configuration directory, which gets served by elogd - On the search page, the result can be sorted in reverse order - On full-text searches, the pattern is highlighted in the result - If a "types" entry is present in elogd.cfg, a help page is displayed for upgrading the configuration file - Added "boolean" attributes which are represented by a checkbox - Added "Filtered browsing = 0/1" flag - Added "Display search" list - Added "HELO" statement in SMTP communication, thanks to David Monk. - Added "Welcome title" for logbook selection page - Moved "SMTP host" to [global] section - Added "Display email recipients = 0/1" - Added "Suppress default = 2" for no checkbox at all - Added "Show attachments" flag - Added global and logbook "Welcome page" - Added "Submit page" - Added "Email message body" flag - Added "config" menu to edit elogd.cfg over the web - Changed "delete password" into "admin password" which is now used both to delete messages and to config elogd.cfg Version 1.1.3, released October 12th, 2001 ========================================== - Various problems fixed with read passwords: o First page of single logbook was always displayed even with read password o Without "-k" flag, some browsers were hanging on password page - Fixed CRLF problem with some SMTP hosts (courtesy of Michael Jones) - Fixed a bug in the elog submission program which added a wrong line at the end of a message - Fixed bug which caused the "find" function to display only one entry if a file xyx.log is present in the data directory Version 1.1.2, released October 9th, 2001 ========================================= - Implemented keep-alive of connection. This speeds up considerably especially when browsing through a logbook. It could be that with the Opera browser there are some problems. In this case, start elogd with the "-k" flag to turn keep-alive off. Version 1.1.1, released August 31th, 2001 ========================================= - Fixed various bugs to make Elog work with the Opera browser Version 1.1.0, released August 28th, 2001 ========================================= - Added "themes" - Added tabs for logbook selection - Added graphical browse buttons - Added "first" browse button - Menu can be switched from buttons to links - Replaced "query" by more appropriate "find" - Search can span multiple logbooks - Search can produce "printable output", which is optimized for printing - Search has no default start date, which means that the whole logbook is searched by default - Configuration and themes file get re-read at each access Version 1.0.5, released August 8th, 2001 ======================================== - Added separate password for message deletion - Added expiration time for passwords - Added "suppress Email notification" for message entry Version 1.0.4, released August 7th, 2001 ======================================== - Fixed bug where Email notification only got sent to "Email All" - Fixed bug with wrong display of logbook list if no logbook is specified - Categories and Types were mixed if several logbooks are used. Fixed. Version 1.0.3, released August 2nd, 2001 ======================================== - Added email facility, please refer to the documentation - Added "Authors =" option in configuration file - Added "Summary lines =" option in configuration file - Fields in "New" page can be pre-populated by using pauthor=xxx etc. in the URL - Added "back" button on certain pages Version 1.0.2, released July 26, 2001 ===================================== - Added URL = flag in elgod.cfg file and update documentation accourdingly to support secure connections over STUNNEL and SSH Version 1.0.1, released July 24, 2001 ===================================== - Use subject as page title, useful when bookmarking pages - Display text with "http://xxx" in logbook pages as active links - Increase password expiration from 1h to 1d for computers with daylight savings time incorrectly set Version 1.0.0, released June 20, 2001 ===================================== Initial revision

    posted 661 days ago

  • elog 2.7.1 file released: elog271-1.exe

    Version 2.7.1, released Jan. 22th, 2008 ======================================= - Set current encoding to ELCode if 'allowed encoding = 3' - Improved sorting speed when 100000's entries are present - Fixed bug with truncated entries - Implemented 'sort attributes = ID' - Changed default encoding to 2 - Do not translate 'activate' (gives problems by email program encoding) - Implemented pipelining - Changed default for allowed encoding - Fixed possible buffer overflow - Fixed possible endless loop in replace_inline_img - Convert "elog:/<n>" to "<ID>/<n>" for HTML encoding - Display icon comment also in threaded and summary view - Fixed &nbsp; & co. in summary view - Fixed umlaute in summary display - Added search button for quick filters for MSIE - Upgraded to FCKeditor 2.5beta - Implemented 'Use Email URL' - Fixed bug with --+Text+-- - Implement InsertLink - Fixed double sent attachments in email notifications - Added CTRL-N for new list item, thanks to Bill Pier - Changed resource directoy to be removed on uninstall - Added FCKeditor extraction to Makefile - Fixed email notification with HTML inline images Version 2.7.0, released Oct. 25th, 2007 ======================================= - Incorporated FCKedit HTML editor into ELOG - Fixed bug with nonworking 'date' quick filter - Fixed bug with quick filters and boolean attributes - Implemented display of upload time/date - Added $text to substitutions in execute - Allow '-' in attributes together with required attributes (JS problem) - Made insertion of smileys/pictures work with 'use lock = 1'. - Added importing of dates in CSV and XML files - Do not show any subscription on self registration, added note in notification to click on 'config' to subscribe - Fixed XSS vulnerability with subtext - Added '-v1' verbose option - Do not substitute '|' if not inside a table - Fixed problem with HTML encoding getting unchecked on reload - Replaced seteuid/setegid by setreuid/setregid for HP-UX compatibility - Implemented forward/backward navigation with Ctrl-PgUp/PgDn/Home/End - Applied patch from Peter Rienstra for HP-UX 64 - Display three radio buttons in find form for boolean attributes - Made quick filter work with boolean attributes - Added code for resizing edit box - Implemented multi-edit - Fixed bug with MOptions under conditions and upload - Fixed bug that only one page got displayed if 'printable output' was selected in find page - Added 'keep original entry ID' for XML import - Implemented xml import - Implemented anchors in ELCode - Implemented [line] tag - Added check to prohibit submission of an entry which has been 'stolen' by someone else. - Fixed wrong links after synchronization of individual logbooks Version 2.6.5, released Apr. 13th, 2007 ======================================= - Added array bounds checking - Added date/time button with AJAX updating - Changed 'remember me...' text - Implemente museremail, remove '|' in email list and remove duplicate email addresses - Check for forbidden attributes "Date" and "ID" - Documented keyboard shortcuts - Made conditional attributes work for quick filters - Skip locked entries during synchronization - Added CTRL+P and CTRL+S shortcuts - Added CTRL key shortcuts for ELCode - Replaced 'hidden attributes' by 'show attributes edit' - Implemented 'search all logbooks = 2' - Removed parameter sorting (did screw up group ordering, not really needed) - Implemented simple tables Version 2.6.4, released Feb. 17th, 2007 ======================================= - Fixed problem with preset string containing '%' - Fixed bug with tooltips in radio buttons - Implemented 'Default email from' - Use 'use email from' only if no user email is available (as written in the documentation) - Implemented tooltips for ROptions - Fixed bug in help file redirection - Implemented [code1] ELCode tag - Increased 'email all' to 200 entries - Fixed crash in allocation of mail_to - Implemented separate Cascading Style Sheets for different output media - Fixed problem with "Update" command when "new" (not "New") is in "Menu Commands" - Implemented proper sorting of numeric attributes - Fixed "Preset <date-attr> = 0" - Fixed bug with quick filters and attributes with blanks - Show only subscribe options for logbooks which email notification turned on - Made quick filter improvements work with subtext - Improved quick filters without all the buttons - Fixed signed/unsiged bug - Exclude UTF-8 characters > 128 from substitution in XML export - Use charset from config file for XML export - Added debug output for shell execution - Applied additional patch from Ulf Harnhammar - Increased tooltip size to 10kChar Version 2.6.3, released Nov. 28th, 2006 ======================================= - Fixed wrong directory for synchronization MD5 files - Implemented "Tooltip <attribute option>" - Implemented "muserlist" - Fixed wrong display of smileys with uppercase characters - Implemented "useremail" attribute type - Moved menu bar to bottom on "new user page" - Fixed wrong DST calculation in my_timezone - Implemented "all display limit" - Applied patch from Ulf Harnhammer to fix incorrect handling of *printf() calls - Prevent crash if logbook "global<xxx>" is accessed and a logbook "global<xxx>" is defined in config file - Skip comment lines in config file starting with '#' or ';' correctly - Mention that password file must reside in logbook directory - Skip "entries per page" in CSV, XML and RAW export - Fixed wrong timezone under MacOSX - Fixed wrong date display in threaded mode - Improved performance of rsputs_elcode somehow - Fixed problem with activating user accounts under non-english languages - Improved error output if password file cannot be opened - Fixed wrong "Suppress email notification" with conditional attributes - Added czech translation - Display activation message - Changed ?) smiley to ?-) - Implemented "suppress email on edit" - Implemented 'allowed encoding' option - Changed location of bottom/top text files - Fixed wrong truncation of email recipient - Added 'preset on duplicate' - Do attribute substitution in email recipients - Display proper error message if config file cannot be read - Added 'preview attachments' and 'main tab url' - Added "Main tab URL" - Preview attachments in edit form if not turned off via "Preview attachments = 0" - moved password file, log file etc. to logbook directory - improved shell substitution speed - Changed eek.png to astonished.png - Fixed bug with multiple conditions which was introduced in SVN 1696 - Fixed inline image insertion in Internet Explorer Version 2.6.2, released July 11th, 2006 ======================================= - Fixed crash on email notification for edits - Implemented 'list conditions' - Fixed problem with broken navigation links (strencode2 got wrong 'size' parameter) - Fixed wrong focus switching to text box for conditional attributes - Implemented "bottom text login" - Fixed crash on mirroring with write password - Do $shell() substitution after attribute substitution - Fixed problem with using locks and changing encoding - Implemented "Anonymous" substitution if no user is logged int - Write email text to logfile - Show attachments by default in full list mode - Changed "cool" icon from 8) to 8-) in order to avoid misinterpretations - Implemented $version and $revision in bottom text - Implemented "Hidden attributes = ..." - Fixed invalid link if searched in all logbooks - Fixed broken 'protect selection page' - Added tooltip display in normal list mode and entry view - Replaced forkpty() with shell redirection to temporary file - Fixed illegal submit from curl() - Fixed problem with closing </ol> / </ul> - Strip ANY logbook in new redirection method - Do not allow empty passwords or passwords with blanks - Added user name check for blanks - Fixed calender month selection bug - Implemented 'allow password change' - Added new redirection code without using 'URL =' statement - Added heading to ELCode tags - Added IP address to log file - Fixed potential buffer overflows - Fixed problem with MOptions and reedit - Fixed problem with MOptions inside submit_elog() - Don't show ELCode buttons if "show text = 0" - Applied patch from Mike Pittelkow <mikep@isd.net> to compile under FreeBSD - Fixed broken inline images Version 2.6.1, released Jan 19th, 2006 ====================================== - Major security fix - Prohibit '..' in URLs - Use absolute links only for email notification - Added string substitution for email heading - Improved error display in sendmail() - Fixed quick filters with MOptions - Highlight search results in http link correctly - Removed (int)'s for 64-bit compatibility - Removed "nowrap" from MOptions and ROptions attributes in edit form - Fixed problem with attachments containing "HTTP" in their name - Fixed bug with ### presets - Added SVN revision to server version in HTTP header - Fixed problem with empty bottom and top text - Fixed bug with sorting attributes - Show SVN revision on bottom of page - Fixed wrong </td></tr> when showing attachments in list mode - Fixed problem with page navigation after "find" command - Implemented "Fonts = " option - Fixed HelpELCode page permission with guest menus - Highlight previous entry in full list mode - "List" link goes to corresponding listing page - Fixed problem with missing non-required attribute - Strip attachments on "duplicate" - Don't evaluate preset attributes on "duplicate" - Implemented $shell substitution - Fixed double entries when using inline images - Added warning it email notification buffer size exceeded - Increased mail notification buffer for long attachments - Fixed bug in self registering Version 2.6.0, released Dec 14th, 2005 ====================================== - Major new feature: Implemented ELCode tags - Improved error handling of uploaded images - Implemented first version of inline images in email notification - Removed "nowrap" from attribute display in edit form - Fixed crash on password reminder with invalid SMTP server - Implemented absolute redirection via URL statement in logbook selection page - Implemented proper time zone handling when sorting entries - Show last page in list display per default if reverse sort is off - Implemented logging level 4 - Removed help/language files from main directory and put them in resources directory - Renamed help and language files - Added time zone to elog entry - Fixed problem with search highlighting and ELCode - Fixed problem with [URL="file://...] - Removed fixed text size in class "messagepre" - Implemented escape character for http://, mailto:, etc. - Added darwin specific changed from Exaos Lee - Added Chinese language files - Mode cookies expire after ten years - Fixed problem with 'POST' in search text - Modifications made on flight CA931 - Added '\' escape for smileys - Implemented show/hide attachments in full view - Limit summary lines to 150 characters in threaded mode - Fixed infinite redirection with ?fail=1 - Fixed problem with extendable attributes which are fixed during edit - Fixed bug with subtext quick filter - Show HTML logbook comment properly - Implemented 'Subtext' quick filter - Fixed problem with long subjects by splitting it into separate encoded words - Fixed login problem with protected selection pages and top groups - Do not distinguish between invalid user name and invalid password for security reasons - Added error output if password file cannot be written - Implemented 'Email Format = 64' for only attachment names - Implemented 'resolve host names' - Added icons for 'show new/all' - Added 'filter menu text' - Added validity check for year in date/time attributes - Added 'Edit page title' - Added 'reply comment' - Changed 'summary page title' to 'list page title' - Changed 'rss feed' to 'alternate' - Added $elogbook - Made elog: links abolute for email notification - Implemented 'change <attrib>' and 'list change <attrib>' - Applied pointer casting patch from Recai - Fixed {n} display with ROptions - Added condition evaluation in list display - Replaced tcp_hostname by listen_interface - Added line break for thread display - Made conditional attributes also work for email notification - Implemented conditional attributes also for display - Made 'list' work together with 'start page = 0?cmd=Last' - Do not interprete ELCode inside [code]...[/code] - Removed 'host:' for HTML/1.0 - Added 'email attributes' option - Added '\' as escape character for HTML and ELCode tags - Added 'title' to all icons for FireFox - Treat attributes with <img> as HTML - Added 'suppress default = 3' - Added tooltip to logbook selection bar - Added 'default encoding' - Converted links to absolute URLs for threads - 'Show all entries' keeps parameters from original search - Put absolute link for CSS - Added image insertion by JScript - Added [*] for LIST - Changed 'find menu' to 'list menu' - Fixed bug with user activation and global password files - Fixed problem with reverse sort in quick filters - Applied patch from Emiliano with strftime workaround - Use absolute http:// links for smileys - Implemented last_activity, HTML email - Switched login page to POST method - Only use letters in randomly generated recovery password - Fixed 'pippo-bug' of 'list display' option - Fixed problem that encoding could not be selected on new entries - Use orig_author for reply quoting - Changed default font - Remove hard wraps for textarea in non-plain mode - Added smpt username - Changed 'set current time' to 'insert current time' - Added confimation dialog for removing users - Supersede 'Display mode' by cookie - Store list mode in cookie - Change '(' to '\(' in quick filters for regex matching Version 2.5.9, released May 2nd, 2005 ===================================== - Added str_escape from Emiliano Gabrielli - Implemented 'case sensitive search' flag - Applied patch from Emiliano to fix possible buffer overflow - Fixed crashes with very long (revisions) attributes - Fixed missing icons in top groups - Fixed wrong year under IE with datetime attibutes - Added SMTP error reporting - Added 'set current time/date' funcitonality - Use base64 encoding for email subject - Adde 'Raw' mode for export - Fixed bug with conditions and '&' - Fixed crash on 'm*' regex search - Redirect to source logbook for copy/move - Open attachments in separate browser window - Implemented drop-down boxes for copy/move also on individual entry page - Implemented 'Duplicate' command - Implemented datetime format - Subsittute ' ' in attachment file names by '_' - Changed is_ascii() to accept umlaute - Implemented 'expand selection', defaulting to one - Applied patch from Recai to give precedence to directories from the command line - Fixed problem with '&' in href links - Fixed problem with 'protect selection page' and invalid authentication - Fixed bug with crashing elog on 'protect selection page' Version 2.5.8, released March 21st, 2005 ======================================== - Fixed problem with MOptions and elog - Implemented option 'link display' - Show attributes as HTML if they contain '<b>' etc. - Fixed problem with multiple extendable options - Fixed bug with resubmit box and conditional attributes - Implemented email subscriptions for individual logbooks - Encode '&' correctly if present in 'Start page' option - Implemented support for thumbnail display - Implemented MXML for password file - Applied patch from Emiliano Gabrielli to use chkext() - Improved speed by pre-parsing configuration file - Applied patch from Heiko Scheit fixing problem with 'Show attributes' causing the 'Format ...' options to be ignored - Implemented $attachements subsitution in 'execute' command - Added web link to regular expressions - Test regular expressions for validity - Use 'attachmentframe' style - Fixed HTML code to pass validator Version 2.5.7, released Februar 14th, 2005 ========================================== - Fixed buffer overflow which was already exploited to obtain shell access - Fixed security bug which allowed to download a config file containing a write password without supplying this password first - Solved bug with 'fixed' ROptions attributes - Added missing 'alt' tags to images - Use admin user email in 'from' field if nothing else is availabe - 'Preset attribute' now also works with conditional attributes - Fixed wrong '%S' instead of '%s' in charset - Do not display .EPS files inline as ASCII files - Fixed problem with conditional attributes in French - Removed superfloous 'mailto:' in substitution - Added highlighting for search results in attributes - Fixed bug yielding in wrong search results Version 2.5.6, released Januar 25th, 2005 ========================================= - Implemented 'Mirror exclude' - Switched from GIF to PNG - Remove any CR/LF from attributes submitted from browser - Implemented OR'ing of MOptions values in find page - Display thread in single entry page if present - Implemented 'show attributes' - Made extendable attributes work with MOptions - Added message_id and date to CSV export - Made extendable attributes work with conditional attributes - Logbook hierarchy can now be deeper than two levels - Cancel button on 'create new logbook' now also works without password files - Fixed non-functioning Cancel button in 'create new logbook' - Changed date format to RFC-822 in RSS feed - Fixed endless loop with handcrafted POST header - Changed locale to 'C' for email header date - Use hostname from -n parameter for redirection if given - Fixed attribute substitutions in 'use email from' - Fixed problem with invalid RFC2822 date in email header for different locale - Implemented 'sort attribute' - Look for parameters first under conditions, then unconditional if not found - Fixed bug in XML export - Implemented USERLIST as attribute type - Increased NAME_LENGTH to 1500, requires a stack size of 4MB - Changed charset for RSS feeds - Fixed wrong link if last entry in logbook has been moved Version 2.5.5, released November 3rd, 2004 ========================================== - Display ASCII attachments inline, with possibility to hide them - Implemented regular expressions in search - Implemented RSS feeds - Added synchronization from command line of elogd - Fixed ~20 bugs Version 2.5.4, released August 4th, 2004 ================================--====== - Implemented cloning to set-up a mirror server - Fixed problem with 'preset text' under conditional attributes - Added JavaScript code onunload() if locking is used, to avoid stale locks - Made substituions work correctly with date attributes - Implemented deletion of logbooks through web interface - Implemented renaming of logbooks through web interface - Fixed email notification problem if URL does not contain a trailing '/' - Redirect login screen if URL does not match the one in the config file - Extract and use 'X-Forwarded-Host:' - Do a el_index_logbooks on HUP signal under Unix - Added $utcdate - Fixed problem of password change when using crypt() - Admin user has to supply own old password on password change - Omit 'preset text' on edit of entries - Added error display if max. number of attribute options gets exceeded - Implemented 'show top groups' flag - Fixed problem that admin user of top group could change global section - Added 'fix text' flag - Fixed problem with options list containing several quotation marks - Implemented synchronizing during cloning - Don't evaluate 'preset xxx' on replies - Implemented 'preset on reply' - Implemented 'tooltip <attribute>' - Use 'format <attrib> = 1' also in entry form - Implemented 'max content length' - Advanced message handling implemnted by Recai Oktas, usage of syslog under Unix and Event Log under Windows - Added size parameter to getcfg() to avoid buffer overflows - Fixed bugs with https:// in URL - Supply full path to elogd.cfg when running elogd as windows service - entry deletion during synchronization now uses confirmation - Fixed problem that attachments could not be deleted - Fixed wrong date on date attributes on edit/reply if attribute is fixed - Increased possible size of 'welcome title' to 10000 chars - Made p<attribute>=value work again - Fixed problem with {..} in attributes Version 2.5.3, released June 7th, 2004 ====================================== - Implemented favicon (little icon displayed next to bookmarks in Mozilla browser) - Several problems and bugs with quick filters fixed - Implemented "protect selection page" - Implemented text body CSV import - Changed redirection to absolute path (as defined in HTTP standard) - Allow ',', '.' and '-' in numeric format - Added <hr> and <br> to be recognized as HTML in attributes - Fixed stack overflow under Windows on resubmit of entry - Added NT/XP service functionality Version 2.5.2, released March 26th, 2004 ======================================== - Improved synchronization speed - Implemented 'display <attribute>' - Implemented XML encoding - Implemented CSV import and XML export - Implemented 'guest list display' - Implemented 'extendable options' for MOptions - Conditional attributes get evaluated correctly during editing of existing entries - Fixed crashing elogd in threaded display - Implemented option 'guest display' - Implemented OR's and AND's of several conditions - Change POST action to './' for OS-X IE - Strip HTML from title bar and summary display - Fixed bug with MOptions and conditional attributes - Implemented 'ID display' - Fixed bug with supressed email notification box and conditional attributes - Substitutions now also work with 'preset text' - Added Prepend/Append on Edit/Reply - Substitution of $message id and $entry time now works on all possible places - Allocate heap memory in display_line - Fixed bug with date attribute email notification - Fixed bug with top text - Added 'edit' and 'delete' to 'list display' - Added CSV import page - Show attribute values as HTML if the contain <a> or <img> in listing - Fixed bug with 'start page = 0?cmd=Last - Fixed bug in el_decode, added <label> to buttons - Expand substitutions with 'preset' and conditional attributes - Automatic hot links terminated with a '.' get correctly displayed - Made 'subst <attrib> = $<attrib>' work correctly - Removed javaEnabled() - Improved synchronization algorithm. Conflicting entries are properly copied if one of them got deleted - Made 'main tab' work with top level groups Version 2.5.1, released February 17th, 2004 =========================================== - Avoid last '\0' in flush_return_buffer() - Added CSV output - During synchronization, display link to received entries - Implemented calendar - Added entry counter - Added form validation via JavaScript - Do not renumber entries which are identical - Fixed bug with "find in all logbooks" under foreign languages - Fixed bug wiht "last submission" display - Change CRLF -> CR when saving elogd.cfg under Unix - Changed "entry date" to "entry time" - Changed "Date format" to "Time format" - Implemented "Type <attrib> = date" - Implemented search and quick filter facilities for date attributes - Added Japanese language support Version 2.5.0, released January 28th, 2004 ========================================== - Implemented mirroring, see new section in config.html - Updated all translation files with current set of required stings - Search 'all logbooks' only for current top group - Changed 'message' to 'entry' consistently - Removed '{n}' in quick filter and find page list - Display months on find page localized - Implemented setlocale() for strftime() Version 2.4.1, released January 13th, 2004 ========================================== - Added "top text" option - "Bottom text" and "Top text" are displayed now on ALL pages - Only section of current logbook can be edited in elogd.cfg, this makes it possible to declar different administrators for different logbooks - Added "top group" option to have completely separated logbook groups without having to run multiple elogd servers in parallel - Added logging for SMTP communication (for debugging) - Added "last submission" option - Evaluate configuration options after conditional attributes change - Implemented expansion of logbook selection page - Fixed bug that text disappeared after upload - Admin users can edit "[global <top group>]" and "[global]" sections - User names in configuration page selection box are now sorted Version 2.4.0, released January 5th, 2004 ========================================= - Renames "Display search" to "List display" - Fixed various HTML errors - Increased timeout in SMTP conversation - Create password file if not existing - User cannot change login name if already existing - User cannot search in logbooks of which he has no access - Added date of last entry in logbook selection page - Fixed stack overflow on long reply-chains - Added MAX_REPLY_TO - Added 'restrict edit time' configuration option - Improved speed of long searches significantly - Added 'use email heading' - Changed email notification format - Added 'comment <attribute>' - Added 'date on reply' flag - Implemented conditional attributes Version 2.3.9, released July 15th, 2003 ======================================= - Fixed problem when submitting elog.c itself as an attachment through elog.exe - Added option "Use Lock" - Added option "Title image" - Don't display non-allowed menu items in search list display - Remove blanks from "Referer:" - Fixed problem with Reply-To in elog utility - Don't send email notificatin to users which are not in the 'Login user' list - Replace 'Email message body' by 'Email format' - Send attachments as email attachments - Don't display more than 10 email recipients - Made default for "Filteres browsing" zero - Added "Format <attribute> = width, size, flags, css1, css2", this requires an update of the default.css file - Display error if email notification fails - Added execute on new/edit/delete functionality, added -x flag - Fixed problems with coloring hyperlinks in the find result page - Reply in elog utility now puts "> " in front of old text - elog utility can edit old messages (with new "-e" flag) - Added "loggin level = 1,2,3" Version 2.3.8, released June 4th, 2003 ====================================== - remove message lock on "back" button - On config user page, don't go back to logbook page after changing a user as admin - Check for .gif & co files in resource directory, then in themes directory - for printable search result output, display all pages - Added "Guest selection page" option - Added possibility to reference attachment with elog:<id>/<n> with <n> the attachment number starting with 1 - elog utility can now read text from stdin (or piped in via "|") Version 2.3.7, released May 15th, 2003 ====================================== - Fixed bug in password recovery with logbooks containing blanks - Fixed bug with logbooks containing blanks in registration notification - Added icon for protected logbooks - Increased number of attachments to 50 - Implemented 3D cell frames - Added anchor for attachments - Replace CRLF.CRLF by CRLF..CRLF in email notifications - Option 'selection page' can now contain absolute URL - Removed "mailto:" in email notifications - Sort correctly upper and lower case - Added warning if message is being edited - Get remote host from X-Forwarded-For: in case of proxy Version 2.3.6, released April 23rd, 2003 ======================================== - Eliminated WEB_BUFFER_SIZE, made memory allocation dynamically - Fixed bug that attachments were deleted on reply - Added flag "Hidden = 0|1" - Added warning if maximum number of attachments reached - Fixed bug: Upon login on a logbook with guest access, one got back to the "not logged in" page if username or password was wrong Version 2.3.5, released April 9th, 2003 ======================================= - Added option "Summary page title" - Translate "Date" correctly - Changed "#" to "ID" - Added "Remember me" button - Added password recovery facility - Made "Self register = 3" work with languages other than English Version 2.3.4, released April 2nd, 2003 ======================================= - Added option "Quote on reply" - Added option "Admin textarea" - Fixed problem that replies with attachment upload erased original messages - Fixed enless loop if user gets renamed in password file but browser keeps old cookie - Only ownwer can delete entry if 'restrict edit = 1' - Fixed error that logbook URL was wrong if messages are submitted via elog - Added "Icon comment" option - Added text search in all attributes - Removed borders around icons in threaded display - Added option 'Login user' - Added notification about invalid user Version 2.3.3, released March 14th, 2003 ======================================== - Fixed bug which prevented elogd to bind to port 80 under Linux - Resubmission of entries does not resubmit replies to those entries Version 2.3.2, released March 12th, 2003 ======================================== - Exchanged priviledge drop and directory creation (Recai Oktas) - Added 'X-Mailer: Elog' and 'X-Elog-URL' in mail header - Only re-read elogd.cfg if changed, using stat() - 'Copy to' and 'Move to' now processes whole threads - Ignore <tab>'s in config file correctly - On 'restrict edit' check long_name only if short_name is not present - Do not overwrite existing pidfile - Changed path for cookies, special case for Lynx - Added '-f <pidfile>' option - Avoid cleartext password on URL if wrong username was supplied - Fixed bug that attributes in replies were not found in searches if display in threaded mode - Fixed problem that entry date changed on upload - Added 'attachment comment' option to elogd.cfg - Changed mode display with 'show text = 0' - Improved display of links in messages - Fixed problem with emails depending on MOptions attribute - Fixed problem with creation of nested logbook directories - Fixed bug with 'theme =' option in [global] section Version 2.3.1, released Februar 21st, 2003 ========================================== - All attributes in listing are now a link - Link color & style in listings can be changed in CSS file - Added option 'subst on edit <attrib> = <value>" - Removed "number attachments", added "enable attachments" - Redesigned attachment uploading - Use absolute "Location:" statements for redirection if "URL" option is present in elogd.cfg - Added proper handling of "<br>" in attributes - Added "Reply string" option - Changed maximum attribute size to 1000 Bytes - Fixed problems with language files, cookies and "Location:"'s Version 2.3.0, released Februar 7th, 2003 ========================================= - Fixed problem with attachment names containing a "+" - Fixed small initialization problem with logbook directory - Redesigend directory structure with 'src' subdirectory - Implemented Cascading Style Sheets - Added default.css and compact.css - Removed theme.cfg file since it's not used anymore Version 2.2.5, released Januar 9th, 2003 ======================================== - Improved speed for sending many email notifications - Added "Omit email to" option - Added "Suppress Email to users" option - Email recipients can now use subsitution like $name - Added hierarchical logbooks - Improved performance for large (>1000 entries) logbooks - Do not display all pages for large logbooks - Added "Resource dir" and "Logbook dir" - Replaced "Data dir" by "Subdir" in elogd.cfg - Put colors for group and logbook tabs into theme file - Added "Title bgcolor" and "Title fontcolor" in elogd.cfg Version 2.2.4, released December 12th, 2002 =========================================== - Added option "Menu text = xxxx" and "Find Menu text = xxxx" - Fixed bug with "hosts allow = .." - Fixed problem that when hitting "Back" after a wrong message submission old text was gone - Fixed bug with displaying attributes in search all logbooks - Added strlcpy and strlcat to avoid buffer overflows - Implemented "Line as link" option - Implemented collapse/expand of threaded display - Do not display password in URL if wrong password - Added "Quick filter" option Version 2.2.3, released Nobember 20th, 2002 =========================================== - Added "charset = ..." option - Fixed bug with 10 attachments - Added "Table align = ..." option - Create data directory automatically - Allow substitutions in attributes for searches, like "Author=$full_name" Version 2.2.2, released Nobember 6th, 2002 ========================================== - "Select" command now works in non-english installations - Made self registration work with global password file - Fixed bugs when "Start page = ..." was present - Added "Message height = ..." option - Mail notification now distinguishes between new entry and updated entry - Made "Allow <command> = <user>" work in localized versions - Move whole thread when individual message is re-submitted - Do not display commands which are not allowed for the current user - All text files (preset text, welcome page, ...) can specified with an absolute path if they start with "/" (or "\" under Windows) Version 2.2.1, released October 15th, 2002 ========================================== - elog program can now handle large attachments - find result in threaded mode does not display messages multiple times Version 2.2.0, released September 25th, 2002 ============================================ - The default view of a logbook is now the page-wise listing of entries - Added "Show last xxx" facility Version 2.1.3, released September 16, 2002 ========================================== - Fixed wrong error "password file not found" if user doesn't exist - Fixed double check boxes on select command for threaded display - Ignore empty line in password files or lines without a ":" - Fixed bug where wrong password caused login screen to re-appear even with correct password - Don't display check box for edit with "Suppress email on edit = 1" - Implemented "Deny <command>" option - Fixed bug with config other user as admin user Version 2.1.2, released September 12th, 2002 ============================================ - Self registration now also works without guest menu commands - Reversed up/down arrow to indicate sort order - Added IP information to log file - Added "Select" functionality - Added ROptions for radio button options - Added "Copy to" and "Move to" to specify certain logbooks - Fixed problems with deleted logbooks - Fixed bug that sorting did not work in page mode Version 2.1.1, released August 13th, 2002 ========================================= - Describe self registration in doc - Added "self register = 2,3" with automatic admin and user notification Version 2.1.0, released August 9th, 2002 ======================================== - Fixed compiling problem under Solaris - Added "Guest menu commands" option for anonymous login - Added user email to password file - Added $user_email to substitution list - Date sorting now works over all logbooks - Added sorting by columns - Added page wise display with navigation bar - Show number of entries in logbook selection page - Changed "config" command to "admin" command - Added new config user page - Added email notify flag to password file - Added "Admin user" to config file - Added "Suppress email on edit" to config file - Added self-registration option - Added "Find Guest Menu commands" - Added "entry data" and "message id" to substitution list - Preverve attributes on edit even for preset attributes Version 2.0.5, released July 23rd, 2002 ======================================= - Made "elog:<logbook>/<id>" reference work - Fixed problem with Konqueror - Corrected doc about "submit page" example - Fixed caching problem in Konqueror - Command line port has precedence over configuration file - Standalone elog cannot submit messages to protected logbooks without password or user name - Added '-r' parameter to elog for replies - Improved speed for threaded display significantly Version 2.0.4, released July 8th, 2002 ====================================== - Fixed problem with "?cmd=Search" and wrong colors - Propagage "mode=threaded" though "lastxxx" - Fixed problem with submission of may "-----" lines - Added attributes with commas like 'Options = item1, "item2, 3", item2' which can be enclosed in "" - Return code for elog is zero for success and 1 for error - Fixed problem where only first line got ">" on replied to entries submitted via "elog". - Fixed bug with reverse sort in threaded display - Fixed problem with "0207 1a.log" filenames containing a blank Version 2.0.3, released June 25th, 2002 ======================================= - Fixed problem that "Change password" didn't work if "Start page = ?cmd=Last 10" was set in configuration file - Updated browser URL to http://localhost:8080/demo in windows installer Version 2.0.2, released June 21st, 2002 ======================================= - Fixed problems with "find" and "threaded display" - Do "Re: " substituion only on first reply - Fixed problems where multiple logbooks shared the same data directory Version 2.0.1, released June 18th, 2002 ======================================= - Removed "width=50%" from logbook selection page - Added "port" option to config file - Created RPM and SRPM files - Fixed problem that "Date format = %A... always produced "Sunday" Version 2.0.0, released June 17th, 2002 ======================================= - Reworked database system to use indices instead of file offsets - Messages can now referenced by http://<your.host>/<logbook>/<id> where <id> is the running message id starting from 1 - Messages can now be edited without destroying "reply-to:" links - Messages can now have multiple replies - Added "HTML default = 3" option - Deleting a message now also deletes its replies - Added "Download" command - Added "-s" flag to elog for subdirectories (when running elogd under a proxy) - Added display of message ID - Sort files in ss_file_find - Added link display for "elog:<id>" string where <id> is the ID of a logbook message - Added redirection if no '/' after logbook - Made ".../last10?mode=summary" work - Introduced wrapping logbook tabs (single line insted of table cells) - Sort message index by date (fixed problems with messages before 2000) - Rebuild index if data file got changed or deleted - When copying messages between logbooks, keep entry date - Fixed problems with resubmit Version 1.3.6, released June 3rd, 2002 ====================================== - Added cration of /var/run/elogd.pid - Abort if configuration file not found - Stop gracefully on Ctrl-C and "kill" - Program creates /var/run/elogd.pid on running - Change default password expiration to browser session - Use "Referer" for mail notification URL - Switched to relative path names - Added "user" and "group" statements in config file - Added "Title image URL" in theme file - Add <br> for replies in HTML format - Added "Start page" in config file, e.g. "start page = last10" Version 1.3.5, released April 30nd, 2002 ======================================== - Added icons via "IOptions" statement in configuration files - Added some standard icons in themes/default/icons Version 1.3.4, released April 22nd, 2002 ======================================== - Do bounds checking for long messages - Check for invalid characters (like ",") in attachment file names - Added "message width=" into configuration file to increase the text entry window - Added logging facility for user level login/logout/connect, thanks to Heiko.Scheit@mpi-hd.mpg.de. Turned on by "logfile = ..." in [global] section - Fixed problems with search highlighting, thanks to Heiko.Scheit@mpi-hd.mpg.de Version 1.3.3, released April 2nd, 2002 ======================================= - Added "Restrict edit" flag - Made elogd run under Mac OS X (Darwin) - Made "Move to" and "Copy to" work correctly in other languages - Made elog utility work with elogd running on other languages (Fixed "submit" translation) - Require logbook flag in elog utility - Added support for Spanish, thanks to Julio Calvo (jhcalvo@arnet.com.ar) - Added "BGImage" and "BGTImage" in themes - Added .jpeg as valid file extension equivalent to .jpg - Added support for Dutch, thanks to djek@xs4all.nl Version 1.3.2, released Januar 23rd, 2002 ========================================= - Added spaces around message number in find result page to make link wider - Added "preset <attribute> = %03d" for automatic index generation - Improved decoding of POST message in order to work with lynx - Remove "back" button from error display (NS4.7 does not support <button>) - Fixed wrong URL in email notification - Submission of new message possible even if cookie expired during editing - Added "Search all logbooks" flag in configuration file Version 1.3.1, released December 14th, 2001 =========================================== - Display URL links in search result page - Fixed a few missing string translations - Left-align text about attachments on edit page - Fixed concatenation of lines in password file on password change, thanks to Michael Buselli - Added support for crypt() function - Made "Required Attributes" working with "MOptions" - Make relative paths work for "Data dir" and "Password file" Version 1.3.0, released December 13th, 2001 =========================================== - Changed global "Welcome page" to "Selection page" - Removed most compiler warnings with "-Wall" - Removed DWORD (needed for True64 Unix) - Added localization support, use "language =" in [global] - Added French and German files - Added Per-Session cookies (when expiration = 0) - Fixed major bug with memcpy(rem_addr,...) - Fixed memory leak with ss_file_find - "Entry date" is now formatted according to "Date format" - Added "MOptions" for multi-valued attributes - Added "HTML default" option Version 1.2.6, released December 4th, 2001 ========================================== - Fixed bug with "resubmit as new entry" and deleted attachments - Fixed bug where "submit as HTML" got deleted on resubmit - Display locked attributes as text only (no input field) - Added FAQ about "Last 10" page as default logbook page - Added -h flag for multi-homed hosts; thanks to Scott Erickson - Fixed problem with "Date format" in short listings Version 1.2.5, released November 21st, 2001 =========================================== - Removed "Revision date:" from edit form (should better be done via an attribute, preset to $date) - Fixed bug with "Welcome page" - Added "resubmit as new entry" checkbox Version 1.2.4, released November 20th, 2001 =========================================== - Added "date format" option - Put "copy to" and "move to" under administrative password - String "<mailto:user@host>" now gets correctly converted into a hot link - Use "comment =" string instead of logbook in page title - Logout takes you back to logbook selection page - Made http://<host>/<logbook>/?cmd=Last&<attribute>=<value> working - Added submit button also at bottom of page - Added "Enable browsing" flag - Implemeted default options in [global] section of elogd.cfg - Fixed a bug that $logbook substitution did not work in email subject - Added "Use Email from = <string>" - Made "bottom text" work with query page - Added option "find menu commands" - Added command "last x" to "find menu commands" - Last x gets now multiplied by 2 each time instead of added one - Added more spaces in attachment display of find result page Version 1.2.3, released November 15th, 2001 =========================================== - Implemented quotation marks for "email <attribute> <value>" in case attribute or value contains blanks - Produce error if submitted attachment is too large - Fixed crash when nonexisting logbook in URL - Changed "options <attribute> = <string>" into "Preset <attribute> = <string>" - Added "Preset text = <string> | <file>" - Added "Locked attributes" - Added "ftp://" and "mailto:" as clickable links - Added FAQs in documentation Version 1.2.2, released November 14th, 2001 =========================================== - Added User level access control with login/logout and password file - Added "Remove on reply" - Added "options <attribute> = $short_name etc." - Fixed wrong numbering when searching in several logbooks - Display "no entries found" in search page - Added "subst <attribute>" option - Cookies are now stored in parameter list - Email notification for logbooks with blanks now use %20 for blanks to make link working in email - Search result page puts links on number instead of dates - Commands wich are not in the menu list cannot be executed now - Added "Reverse sort" flag - Added "Page title" in [global] - Added "Show text" flag for attribute-only logbooks - Made elogd.c compile under Cygwin - Fixed bug that "p<attribute>" was not working any more - Changed "Email <value> =" to "Email <attribute> <value> =" - Added "main tab" in [global] - Added "bottom text" option - Added $logbook variable - Added "number attachments" option Version 1.2.1, released November 6th, 2001 ========================================== - Fixed problem with long configuration files (use POST instead GET) - Fixed bug with delete command and admin. password - Fixed bug with reply/edit/delete commands which always used last message - Change "use for title" into "page title", introduced attribute substitution - Added attribute substitution to "use email subject" - Changed elog program to deal with arbitrary attributes Version 1.2.0, released October 19th, 2001 ========================================== - added arbitrary attributes instead of fixed "author", "type", "category" and "subject" - logbook entries can now be moved or copied between logbooks, if configured in elogd.cfg - Added "Hosts allow" and "Hosts deny" for access control - Any attribute or several attributes can be used for the "subject" field in email notifications - Any attribute can be used as a title for the web page - A comment can be displayed above the text entry box - A site-specifig URL can be defined for the Help button, can also point directly to a file in the configuration directory, which gets served by elogd - On the search page, the result can be sorted in reverse order - On full-text searches, the pattern is highlighted in the result - If a "types" entry is present in elogd.cfg, a help page is displayed for upgrading the configuration file - Added "boolean" attributes which are represented by a checkbox - Added "Filtered browsing = 0/1" flag - Added "Display search" list - Added "HELO" statement in SMTP communication, thanks to David Monk. - Added "Welcome title" for logbook selection page - Moved "SMTP host" to [global] section - Added "Display email recipients = 0/1" - Added "Suppress default = 2" for no checkbox at all - Added "Show attachments" flag - Added global and logbook "Welcome page" - Added "Submit page" - Added "Email message body" flag - Added "config" menu to edit elogd.cfg over the web - Changed "delete password" into "admin password" which is now used both to delete messages and to config elogd.cfg Version 1.1.3, released October 12th, 2001 ========================================== - Various problems fixed with read passwords: o First page of single logbook was always displayed even with read password o Without "-k" flag, some browsers were hanging on password page - Fixed CRLF problem with some SMTP hosts (courtesy of Michael Jones) - Fixed a bug in the elog submission program which added a wrong line at the end of a message - Fixed bug which caused the "find" function to display only one entry if a file xyx.log is present in the data directory Version 1.1.2, released October 9th, 2001 ========================================= - Implemented keep-alive of connection. This speeds up considerably especially when browsing through a logbook. It could be that with the Opera browser there are some problems. In this case, start elogd with the "-k" flag to turn keep-alive off. Version 1.1.1, released August 31th, 2001 ========================================= - Fixed various bugs to make Elog work with the Opera browser Version 1.1.0, released August 28th, 2001 ========================================= - Added "themes" - Added tabs for logbook selection - Added graphical browse buttons - Added "first" browse button - Menu can be switched from buttons to links - Replaced "query" by more appropriate "find" - Search can span multiple logbooks - Search can produce "printable output", which is optimized for printing - Search has no default start date, which means that the whole logbook is searched by default - Configuration and themes file get re-read at each access Version 1.0.5, released August 8th, 2001 ======================================== - Added separate password for message deletion - Added expiration time for passwords - Added "suppress Email notification" for message entry Version 1.0.4, released August 7th, 2001 ======================================== - Fixed bug where Email notification only got sent to "Email All" - Fixed bug with wrong display of logbook list if no logbook is specified - Categories and Types were mixed if several logbooks are used. Fixed. Version 1.0.3, released August 2nd, 2001 ======================================== - Added email facility, please refer to the documentation - Added "Authors =" option in configuration file - Added "Summary lines =" option in configuration file - Fields in "New" page can be pre-populated by using pauthor=xxx etc. in the URL - Added "back" button on certain pages Version 1.0.2, released July 26, 2001 ===================================== - Added URL = flag in elgod.cfg file and update documentation accourdingly to support secure connections over STUNNEL and SSH Version 1.0.1, released July 24, 2001 ===================================== - Use subject as page title, useful when bookmarking pages - Display text with "http://xxx" in logbook pages as active links - Increase password expiration from 1h to 1d for computers with daylight savings time incorrectly set Version 1.0.0, released June 20, 2001 ===================================== Initial revision

    posted 661 days ago

  • elog 2.7.1 file released: elog-2.7.1-1.tar.gz

    Version 2.7.1, released Jan. 22th, 2008 ======================================= - Set current encoding to ELCode if 'allowed encoding = 3' - Improved sorting speed when 100000's entries are present - Fixed bug with truncated entries - Implemented 'sort attributes = ID' - Changed default encoding to 2 - Do not translate 'activate' (gives problems by email program encoding) - Implemented pipelining - Changed default for allowed encoding - Fixed possible buffer overflow - Fixed possible endless loop in replace_inline_img - Convert "elog:/<n>" to "<ID>/<n>" for HTML encoding - Display icon comment also in threaded and summary view - Fixed &nbsp; & co. in summary view - Fixed umlaute in summary display - Added search button for quick filters for MSIE - Upgraded to FCKeditor 2.5beta - Implemented 'Use Email URL' - Fixed bug with --+Text+-- - Implement InsertLink - Fixed double sent attachments in email notifications - Added CTRL-N for new list item, thanks to Bill Pier - Changed resource directoy to be removed on uninstall - Added FCKeditor extraction to Makefile - Fixed email notification with HTML inline images Version 2.7.0, released Oct. 25th, 2007 ======================================= - Incorporated FCKedit HTML editor into ELOG - Fixed bug with nonworking 'date' quick filter - Fixed bug with quick filters and boolean attributes - Implemented display of upload time/date - Added $text to substitutions in execute - Allow '-' in attributes together with required attributes (JS problem) - Made insertion of smileys/pictures work with 'use lock = 1'. - Added importing of dates in CSV and XML files - Do not show any subscription on self registration, added note in notification to click on 'config' to subscribe - Fixed XSS vulnerability with subtext - Added '-v1' verbose option - Do not substitute '|' if not inside a table - Fixed problem with HTML encoding getting unchecked on reload - Replaced seteuid/setegid by setreuid/setregid for HP-UX compatibility - Implemented forward/backward navigation with Ctrl-PgUp/PgDn/Home/End - Applied patch from Peter Rienstra for HP-UX 64 - Display three radio buttons in find form for boolean attributes - Made quick filter work with boolean attributes - Added code for resizing edit box - Implemented multi-edit - Fixed bug with MOptions under conditions and upload - Fixed bug that only one page got displayed if 'printable output' was selected in find page - Added 'keep original entry ID' for XML import - Implemented xml import - Implemented anchors in ELCode - Implemented [line] tag - Added check to prohibit submission of an entry which has been 'stolen' by someone else. - Fixed wrong links after synchronization of individual logbooks Version 2.6.5, released Apr. 13th, 2007 ======================================= - Added array bounds checking - Added date/time button with AJAX updating - Changed 'remember me...' text - Implemente museremail, remove '|' in email list and remove duplicate email addresses - Check for forbidden attributes "Date" and "ID" - Documented keyboard shortcuts - Made conditional attributes work for quick filters - Skip locked entries during synchronization - Added CTRL+P and CTRL+S shortcuts - Added CTRL key shortcuts for ELCode - Replaced 'hidden attributes' by 'show attributes edit' - Implemented 'search all logbooks = 2' - Removed parameter sorting (did screw up group ordering, not really needed) - Implemented simple tables Version 2.6.4, released Feb. 17th, 2007 ======================================= - Fixed problem with preset string containing '%' - Fixed bug with tooltips in radio buttons - Implemented 'Default email from' - Use 'use email from' only if no user email is available (as written in the documentation) - Implemented tooltips for ROptions - Fixed bug in help file redirection - Implemented [code1] ELCode tag - Increased 'email all' to 200 entries - Fixed crash in allocation of mail_to - Implemented separate Cascading Style Sheets for different output media - Fixed problem with "Update" command when "new" (not "New") is in "Menu Commands" - Implemented proper sorting of numeric attributes - Fixed "Preset <date-attr> = 0" - Fixed bug with quick filters and attributes with blanks - Show only subscribe options for logbooks which email notification turned on - Made quick filter improvements work with subtext - Improved quick filters without all the buttons - Fixed signed/unsiged bug - Exclude UTF-8 characters > 128 from substitution in XML export - Use charset from config file for XML export - Added debug output for shell execution - Applied additional patch from Ulf Harnhammar - Increased tooltip size to 10kChar Version 2.6.3, released Nov. 28th, 2006 ======================================= - Fixed wrong directory for synchronization MD5 files - Implemented "Tooltip <attribute option>" - Implemented "muserlist" - Fixed wrong display of smileys with uppercase characters - Implemented "useremail" attribute type - Moved menu bar to bottom on "new user page" - Fixed wrong DST calculation in my_timezone - Implemented "all display limit" - Applied patch from Ulf Harnhammer to fix incorrect handling of *printf() calls - Prevent crash if logbook "global<xxx>" is accessed and a logbook "global<xxx>" is defined in config file - Skip comment lines in config file starting with '#' or ';' correctly - Mention that password file must reside in logbook directory - Skip "entries per page" in CSV, XML and RAW export - Fixed wrong timezone under MacOSX - Fixed wrong date display in threaded mode - Improved performance of rsputs_elcode somehow - Fixed problem with activating user accounts under non-english languages - Improved error output if password file cannot be opened - Fixed wrong "Suppress email notification" with conditional attributes - Added czech translation - Display activation message - Changed ?) smiley to ?-) - Implemented "suppress email on edit" - Implemented 'allowed encoding' option - Changed location of bottom/top text files - Fixed wrong truncation of email recipient - Added 'preset on duplicate' - Do attribute substitution in email recipients - Display proper error message if config file cannot be read - Added 'preview attachments' and 'main tab url' - Added "Main tab URL" - Preview attachments in edit form if not turned off via "Preview attachments = 0" - moved password file, log file etc. to logbook directory - improved shell substitution speed - Changed eek.png to astonished.png - Fixed bug with multiple conditions which was introduced in SVN 1696 - Fixed inline image insertion in Internet Explorer Version 2.6.2, released July 11th, 2006 ======================================= - Fixed crash on email notification for edits - Implemented 'list conditions' - Fixed problem with broken navigation links (strencode2 got wrong 'size' parameter) - Fixed wrong focus switching to text box for conditional attributes - Implemented "bottom text login" - Fixed crash on mirroring with write password - Do $shell() substitution after attribute substitution - Fixed problem with using locks and changing encoding - Implemented "Anonymous" substitution if no user is logged int - Write email text to logfile - Show attachments by default in full list mode - Changed "cool" icon from 8) to 8-) in order to avoid misinterpretations - Implemented $version and $revision in bottom text - Implemented "Hidden attributes = ..." - Fixed invalid link if searched in all logbooks - Fixed broken 'protect selection page' - Added tooltip display in normal list mode and entry view - Replaced forkpty() with shell redirection to temporary file - Fixed illegal submit from curl() - Fixed problem with closing </ol> / </ul> - Strip ANY logbook in new redirection method - Do not allow empty passwords or passwords with blanks - Added user name check for blanks - Fixed calender month selection bug - Implemented 'allow password change' - Added new redirection code without using 'URL =' statement - Added heading to ELCode tags - Added IP address to log file - Fixed potential buffer overflows - Fixed problem with MOptions and reedit - Fixed problem with MOptions inside submit_elog() - Don't show ELCode buttons if "show text = 0" - Applied patch from Mike Pittelkow <mikep@isd.net> to compile under FreeBSD - Fixed broken inline images Version 2.6.1, released Jan 19th, 2006 ====================================== - Major security fix - Prohibit '..' in URLs - Use absolute links only for email notification - Added string substitution for email heading - Improved error display in sendmail() - Fixed quick filters with MOptions - Highlight search results in http link correctly - Removed (int)'s for 64-bit compatibility - Removed "nowrap" from MOptions and ROptions attributes in edit form - Fixed problem with attachments containing "HTTP" in their name - Fixed bug with ### presets - Added SVN revision to server version in HTTP header - Fixed problem with empty bottom and top text - Fixed bug with sorting attributes - Show SVN revision on bottom of page - Fixed wrong </td></tr> when showing attachments in list mode - Fixed problem with page navigation after "find" command - Implemented "Fonts = " option - Fixed HelpELCode page permission with guest menus - Highlight previous entry in full list mode - "List" link goes to corresponding listing page - Fixed problem with missing non-required attribute - Strip attachments on "duplicate" - Don't evaluate preset attributes on "duplicate" - Implemented $shell substitution - Fixed double entries when using inline images - Added warning it email notification buffer size exceeded - Increased mail notification buffer for long attachments - Fixed bug in self registering Version 2.6.0, released Dec 14th, 2005 ====================================== - Major new feature: Implemented ELCode tags - Improved error handling of uploaded images - Implemented first version of inline images in email notification - Removed "nowrap" from attribute display in edit form - Fixed crash on password reminder with invalid SMTP server - Implemented absolute redirection via URL statement in logbook selection page - Implemented proper time zone handling when sorting entries - Show last page in list display per default if reverse sort is off - Implemented logging level 4 - Removed help/language files from main directory and put them in resources directory - Renamed help and language files - Added time zone to elog entry - Fixed problem with search highlighting and ELCode - Fixed problem with [URL="file://...] - Removed fixed text size in class "messagepre" - Implemented escape character for http://, mailto:, etc. - Added darwin specific changed from Exaos Lee - Added Chinese language files - Mode cookies expire after ten years - Fixed problem with 'POST' in search text - Modifications made on flight CA931 - Added '\' escape for smileys - Implemented show/hide attachments in full view - Limit summary lines to 150 characters in threaded mode - Fixed infinite redirection with ?fail=1 - Fixed problem with extendable attributes which are fixed during edit - Fixed bug with subtext quick filter - Show HTML logbook comment properly - Implemented 'Subtext' quick filter - Fixed problem with long subjects by splitting it into separate encoded words - Fixed login problem with protected selection pages and top groups - Do not distinguish between invalid user name and invalid password for security reasons - Added error output if password file cannot be written - Implemented 'Email Format = 64' for only attachment names - Implemented 'resolve host names' - Added icons for 'show new/all' - Added 'filter menu text' - Added validity check for year in date/time attributes - Added 'Edit page title' - Added 'reply comment' - Changed 'summary page title' to 'list page title' - Changed 'rss feed' to 'alternate' - Added $elogbook - Made elog: links abolute for email notification - Implemented 'change <attrib>' and 'list change <attrib>' - Applied pointer casting patch from Recai - Fixed {n} display with ROptions - Added condition evaluation in list display - Replaced tcp_hostname by listen_interface - Added line break for thread display - Made conditional attributes also work for email notification - Implemented conditional attributes also for display - Made 'list' work together with 'start page = 0?cmd=Last' - Do not interprete ELCode inside [code]...[/code] - Removed 'host:' for HTML/1.0 - Added 'email attributes' option - Added '\' as escape character for HTML and ELCode tags - Added 'title' to all icons for FireFox - Treat attributes with <img> as HTML - Added 'suppress default = 3' - Added tooltip to logbook selection bar - Added 'default encoding' - Converted links to absolute URLs for threads - 'Show all entries' keeps parameters from original search - Put absolute link for CSS - Added image insertion by JScript - Added [*] for LIST - Changed 'find menu' to 'list menu' - Fixed bug with user activation and global password files - Fixed problem with reverse sort in quick filters - Applied patch from Emiliano with strftime workaround - Use absolute http:// links for smileys - Implemented last_activity, HTML email - Switched login page to POST method - Only use letters in randomly generated recovery password - Fixed 'pippo-bug' of 'list display' option - Fixed problem that encoding could not be selected on new entries - Use orig_author for reply quoting - Changed default font - Remove hard wraps for textarea in non-plain mode - Added smpt username - Changed 'set current time' to 'insert current time' - Added confimation dialog for removing users - Supersede 'Display mode' by cookie - Store list mode in cookie - Change '(' to '\(' in quick filters for regex matching Version 2.5.9, released May 2nd, 2005 ===================================== - Added str_escape from Emiliano Gabrielli - Implemented 'case sensitive search' flag - Applied patch from Emiliano to fix possible buffer overflow - Fixed crashes with very long (revisions) attributes - Fixed missing icons in top groups - Fixed wrong year under IE with datetime attibutes - Added SMTP error reporting - Added 'set current time/date' funcitonality - Use base64 encoding for email subject - Adde 'Raw' mode for export - Fixed bug with conditions and '&' - Fixed crash on 'm*' regex search - Redirect to source logbook for copy/move - Open attachments in separate browser window - Implemented drop-down boxes for copy/move also on individual entry page - Implemented 'Duplicate' command - Implemented datetime format - Subsittute ' ' in attachment file names by '_' - Changed is_ascii() to accept umlaute - Implemented 'expand selection', defaulting to one - Applied patch from Recai to give precedence to directories from the command line - Fixed problem with '&' in href links - Fixed problem with 'protect selection page' and invalid authentication - Fixed bug with crashing elog on 'protect selection page' Version 2.5.8, released March 21st, 2005 ======================================== - Fixed problem with MOptions and elog - Implemented option 'link display' - Show attributes as HTML if they contain '<b>' etc. - Fixed problem with multiple extendable options - Fixed bug with resubmit box and conditional attributes - Implemented email subscriptions for individual logbooks - Encode '&' correctly if present in 'Start page' option - Implemented support for thumbnail display - Implemented MXML for password file - Applied patch from Emiliano Gabrielli to use chkext() - Improved speed by pre-parsing configuration file - Applied patch from Heiko Scheit fixing problem with 'Show attributes' causing the 'Format ...' options to be ignored - Implemented $attachements subsitution in 'execute' command - Added web link to regular expressions - Test regular expressions for validity - Use 'attachmentframe' style - Fixed HTML code to pass validator Version 2.5.7, released Februar 14th, 2005 ========================================== - Fixed buffer overflow which was already exploited to obtain shell access - Fixed security bug which allowed to download a config file containing a write password without supplying this password first - Solved bug with 'fixed' ROptions attributes - Added missing 'alt' tags to images - Use admin user email in 'from' field if nothing else is availabe - 'Preset attribute' now also works with conditional attributes - Fixed wrong '%S' instead of '%s' in charset - Do not display .EPS files inline as ASCII files - Fixed problem with conditional attributes in French - Removed superfloous 'mailto:' in substitution - Added highlighting for search results in attributes - Fixed bug yielding in wrong search results Version 2.5.6, released Januar 25th, 2005 ========================================= - Implemented 'Mirror exclude' - Switched from GIF to PNG - Remove any CR/LF from attributes submitted from browser - Implemented OR'ing of MOptions values in find page - Display thread in single entry page if present - Implemented 'show attributes' - Made extendable attributes work with MOptions - Added message_id and date to CSV export - Made extendable attributes work with conditional attributes - Logbook hierarchy can now be deeper than two levels - Cancel button on 'create new logbook' now also works without password files - Fixed non-functioning Cancel button in 'create new logbook' - Changed date format to RFC-822 in RSS feed - Fixed endless loop with handcrafted POST header - Changed locale to 'C' for email header date - Use hostname from -n parameter for redirection if given - Fixed attribute substitutions in 'use email from' - Fixed problem with invalid RFC2822 date in email header for different locale - Implemented 'sort attribute' - Look for parameters first under conditions, then unconditional if not found - Fixed bug in XML export - Implemented USERLIST as attribute type - Increased NAME_LENGTH to 1500, requires a stack size of 4MB - Changed charset for RSS feeds - Fixed wrong link if last entry in logbook has been moved Version 2.5.5, released November 3rd, 2004 ========================================== - Display ASCII attachments inline, with possibility to hide them - Implemented regular expressions in search - Implemented RSS feeds - Added synchronization from command line of elogd - Fixed ~20 bugs Version 2.5.4, released August 4th, 2004 ================================--====== - Implemented cloning to set-up a mirror server - Fixed problem with 'preset text' under conditional attributes - Added JavaScript code onunload() if locking is used, to avoid stale locks - Made substituions work correctly with date attributes - Implemented deletion of logbooks through web interface - Implemented renaming of logbooks through web interface - Fixed email notification problem if URL does not contain a trailing '/' - Redirect login screen if URL does not match the one in the config file - Extract and use 'X-Forwarded-Host:' - Do a el_index_logbooks on HUP signal under Unix - Added $utcdate - Fixed problem of password change when using crypt() - Admin user has to supply own old password on password change - Omit 'preset text' on edit of entries - Added error display if max. number of attribute options gets exceeded - Implemented 'show top groups' flag - Fixed problem that admin user of top group could change global section - Added 'fix text' flag - Fixed problem with options list containing several quotation marks - Implemented synchronizing during cloning - Don't evaluate 'preset xxx' on replies - Implemented 'preset on reply' - Implemented 'tooltip <attribute>' - Use 'format <attrib> = 1' also in entry form - Implemented 'max content length' - Advanced message handling implemnted by Recai Oktas, usage of syslog under Unix and Event Log under Windows - Added size parameter to getcfg() to avoid buffer overflows - Fixed bugs with https:// in URL - Supply full path to elogd.cfg when running elogd as windows service - entry deletion during synchronization now uses confirmation - Fixed problem that attachments could not be deleted - Fixed wrong date on date attributes on edit/reply if attribute is fixed - Increased possible size of 'welcome title' to 10000 chars - Made p<attribute>=value work again - Fixed problem with {..} in attributes Version 2.5.3, released June 7th, 2004 ====================================== - Implemented favicon (little icon displayed next to bookmarks in Mozilla browser) - Several problems and bugs with quick filters fixed - Implemented "protect selection page" - Implemented text body CSV import - Changed redirection to absolute path (as defined in HTTP standard) - Allow ',', '.' and '-' in numeric format - Added <hr> and <br> to be recognized as HTML in attributes - Fixed stack overflow under Windows on resubmit of entry - Added NT/XP service functionality Version 2.5.2, released March 26th, 2004 ======================================== - Improved synchronization speed - Implemented 'display <attribute>' - Implemented XML encoding - Implemented CSV import and XML export - Implemented 'guest list display' - Implemented 'extendable options' for MOptions - Conditional attributes get evaluated correctly during editing of existing entries - Fixed crashing elogd in threaded display - Implemented option 'guest display' - Implemented OR's and AND's of several conditions - Change POST action to './' for OS-X IE - Strip HTML from title bar and summary display - Fixed bug with MOptions and conditional attributes - Implemented 'ID display' - Fixed bug with supressed email notification box and conditional attributes - Substitutions now also work with 'preset text' - Added Prepend/Append on Edit/Reply - Substitution of $message id and $entry time now works on all possible places - Allocate heap memory in display_line - Fixed bug with date attribute email notification - Fixed bug with top text - Added 'edit' and 'delete' to 'list display' - Added CSV import page - Show attribute values as HTML if the contain <a> or <img> in listing - Fixed bug with 'start page = 0?cmd=Last - Fixed bug in el_decode, added <label> to buttons - Expand substitutions with 'preset' and conditional attributes - Automatic hot links terminated with a '.' get correctly displayed - Made 'subst <attrib> = $<attrib>' work correctly - Removed javaEnabled() - Improved synchronization algorithm. Conflicting entries are properly copied if one of them got deleted - Made 'main tab' work with top level groups Version 2.5.1, released February 17th, 2004 =========================================== - Avoid last '\0' in flush_return_buffer() - Added CSV output - During synchronization, display link to received entries - Implemented calendar - Added entry counter - Added form validation via JavaScript - Do not renumber entries which are identical - Fixed bug with "find in all logbooks" under foreign languages - Fixed bug wiht "last submission" display - Change CRLF -> CR when saving elogd.cfg under Unix - Changed "entry date" to "entry time" - Changed "Date format" to "Time format" - Implemented "Type <attrib> = date" - Implemented search and quick filter facilities for date attributes - Added Japanese language support Version 2.5.0, released January 28th, 2004 ========================================== - Implemented mirroring, see new section in config.html - Updated all translation files with current set of required stings - Search 'all logbooks' only for current top group - Changed 'message' to 'entry' consistently - Removed '{n}' in quick filter and find page list - Display months on find page localized - Implemented setlocale() for strftime() Version 2.4.1, released January 13th, 2004 ========================================== - Added "top text" option - "Bottom text" and "Top text" are displayed now on ALL pages - Only section of current logbook can be edited in elogd.cfg, this makes it possible to declar different administrators for different logbooks - Added "top group" option to have completely separated logbook groups without having to run multiple elogd servers in parallel - Added logging for SMTP communication (for debugging) - Added "last submission" option - Evaluate configuration options after conditional attributes change - Implemented expansion of logbook selection page - Fixed bug that text disappeared after upload - Admin users can edit "[global <top group>]" and "[global]" sections - User names in configuration page selection box are now sorted Version 2.4.0, released January 5th, 2004 ========================================= - Renames "Display search" to "List display" - Fixed various HTML errors - Increased timeout in SMTP conversation - Create password file if not existing - User cannot change login name if already existing - User cannot search in logbooks of which he has no access - Added date of last entry in logbook selection page - Fixed stack overflow on long reply-chains - Added MAX_REPLY_TO - Added 'restrict edit time' configuration option - Improved speed of long searches significantly - Added 'use email heading' - Changed email notification format - Added 'comment <attribute>' - Added 'date on reply' flag - Implemented conditional attributes Version 2.3.9, released July 15th, 2003 ======================================= - Fixed problem when submitting elog.c itself as an attachment through elog.exe - Added option "Use Lock" - Added option "Title image" - Don't display non-allowed menu items in search list display - Remove blanks from "Referer:" - Fixed problem with Reply-To in elog utility - Don't send email notificatin to users which are not in the 'Login user' list - Replace 'Email message body' by 'Email format' - Send attachments as email attachments - Don't display more than 10 email recipients - Made default for "Filteres browsing" zero - Added "Format <attribute> = width, size, flags, css1, css2", this requires an update of the default.css file - Display error if email notification fails - Added execute on new/edit/delete functionality, added -x flag - Fixed problems with coloring hyperlinks in the find result page - Reply in elog utility now puts "> " in front of old text - elog utility can edit old messages (with new "-e" flag) - Added "loggin level = 1,2,3" Version 2.3.8, released June 4th, 2003 ====================================== - remove message lock on "back" button - On config user page, don't go back to logbook page after changing a user as admin - Check for .gif & co files in resource directory, then in themes directory - for printable search result output, display all pages - Added "Guest selection page" option - Added possibility to reference attachment with elog:<id>/<n> with <n> the attachment number starting with 1 - elog utility can now read text from stdin (or piped in via "|") Version 2.3.7, released May 15th, 2003 ====================================== - Fixed bug in password recovery with logbooks containing blanks - Fixed bug with logbooks containing blanks in registration notification - Added icon for protected logbooks - Increased number of attachments to 50 - Implemented 3D cell frames - Added anchor for attachments - Replace CRLF.CRLF by CRLF..CRLF in email notifications - Option 'selection page' can now contain absolute URL - Removed "mailto:" in email notifications - Sort correctly upper and lower case - Added warning if message is being edited - Get remote host from X-Forwarded-For: in case of proxy Version 2.3.6, released April 23rd, 2003 ======================================== - Eliminated WEB_BUFFER_SIZE, made memory allocation dynamically - Fixed bug that attachments were deleted on reply - Added flag "Hidden = 0|1" - Added warning if maximum number of attachments reached - Fixed bug: Upon login on a logbook with guest access, one got back to the "not logged in" page if username or password was wrong Version 2.3.5, released April 9th, 2003 ======================================= - Added option "Summary page title" - Translate "Date" correctly - Changed "#" to "ID" - Added "Remember me" button - Added password recovery facility - Made "Self register = 3" work with languages other than English Version 2.3.4, released April 2nd, 2003 ======================================= - Added option "Quote on reply" - Added option "Admin textarea" - Fixed problem that replies with attachment upload erased original messages - Fixed enless loop if user gets renamed in password file but browser keeps old cookie - Only ownwer can delete entry if 'restrict edit = 1' - Fixed error that logbook URL was wrong if messages are submitted via elog - Added "Icon comment" option - Added text search in all attributes - Removed borders around icons in threaded display - Added option 'Login user' - Added notification about invalid user Version 2.3.3, released March 14th, 2003 ======================================== - Fixed bug which prevented elogd to bind to port 80 under Linux - Resubmission of entries does not resubmit replies to those entries Version 2.3.2, released March 12th, 2003 ======================================== - Exchanged priviledge drop and directory creation (Recai Oktas) - Added 'X-Mailer: Elog' and 'X-Elog-URL' in mail header - Only re-read elogd.cfg if changed, using stat() - 'Copy to' and 'Move to' now processes whole threads - Ignore <tab>'s in config file correctly - On 'restrict edit' check long_name only if short_name is not present - Do not overwrite existing pidfile - Changed path for cookies, special case for Lynx - Added '-f <pidfile>' option - Avoid cleartext password on URL if wrong username was supplied - Fixed bug that attributes in replies were not found in searches if display in threaded mode - Fixed problem that entry date changed on upload - Added 'attachment comment' option to elogd.cfg - Changed mode display with 'show text = 0' - Improved display of links in messages - Fixed problem with emails depending on MOptions attribute - Fixed problem with creation of nested logbook directories - Fixed bug with 'theme =' option in [global] section Version 2.3.1, released Februar 21st, 2003 ========================================== - All attributes in listing are now a link - Link color & style in listings can be changed in CSS file - Added option 'subst on edit <attrib> = <value>" - Removed "number attachments", added "enable attachments" - Redesigned attachment uploading - Use absolute "Location:" statements for redirection if "URL" option is present in elogd.cfg - Added proper handling of "<br>" in attributes - Added "Reply string" option - Changed maximum attribute size to 1000 Bytes - Fixed problems with language files, cookies and "Location:"'s Version 2.3.0, released Februar 7th, 2003 ========================================= - Fixed problem with attachment names containing a "+" - Fixed small initialization problem with logbook directory - Redesigend directory structure with 'src' subdirectory - Implemented Cascading Style Sheets - Added default.css and compact.css - Removed theme.cfg file since it's not used anymore Version 2.2.5, released Januar 9th, 2003 ======================================== - Improved speed for sending many email notifications - Added "Omit email to" option - Added "Suppress Email to users" option - Email recipients can now use subsitution like $name - Added hierarchical logbooks - Improved performance for large (>1000 entries) logbooks - Do not display all pages for large logbooks - Added "Resource dir" and "Logbook dir" - Replaced "Data dir" by "Subdir" in elogd.cfg - Put colors for group and logbook tabs into theme file - Added "Title bgcolor" and "Title fontcolor" in elogd.cfg Version 2.2.4, released December 12th, 2002 =========================================== - Added option "Menu text = xxxx" and "Find Menu text = xxxx" - Fixed bug with "hosts allow = .." - Fixed problem that when hitting "Back" after a wrong message submission old text was gone - Fixed bug with displaying attributes in search all logbooks - Added strlcpy and strlcat to avoid buffer overflows - Implemented "Line as link" option - Implemented collapse/expand of threaded display - Do not display password in URL if wrong password - Added "Quick filter" option Version 2.2.3, released Nobember 20th, 2002 =========================================== - Added "charset = ..." option - Fixed bug with 10 attachments - Added "Table align = ..." option - Create data directory automatically - Allow substitutions in attributes for searches, like "Author=$full_name" Version 2.2.2, released Nobember 6th, 2002 ========================================== - "Select" command now works in non-english installations - Made self registration work with global password file - Fixed bugs when "Start page = ..." was present - Added "Message height = ..." option - Mail notification now distinguishes between new entry and updated entry - Made "Allow <command> = <user>" work in localized versions - Move whole thread when individual message is re-submitted - Do not display commands which are not allowed for the current user - All text files (preset text, welcome page, ...) can specified with an absolute path if they start with "/" (or "\" under Windows) Version 2.2.1, released October 15th, 2002 ========================================== - elog program can now handle large attachments - find result in threaded mode does not display messages multiple times Version 2.2.0, released September 25th, 2002 ============================================ - The default view of a logbook is now the page-wise listing of entries - Added "Show last xxx" facility Version 2.1.3, released September 16, 2002 ========================================== - Fixed wrong error "password file not found" if user doesn't exist - Fixed double check boxes on select command for threaded display - Ignore empty line in password files or lines without a ":" - Fixed bug where wrong password caused login screen to re-appear even with correct password - Don't display check box for edit with "Suppress email on edit = 1" - Implemented "Deny <command>" option - Fixed bug with config other user as admin user Version 2.1.2, released September 12th, 2002 ============================================ - Self registration now also works without guest menu commands - Reversed up/down arrow to indicate sort order - Added IP information to log file - Added "Select" functionality - Added ROptions for radio button options - Added "Copy to" and "Move to" to specify certain logbooks - Fixed problems with deleted logbooks - Fixed bug that sorting did not work in page mode Version 2.1.1, released August 13th, 2002 ========================================= - Describe self registration in doc - Added "self register = 2,3" with automatic admin and user notification Version 2.1.0, released August 9th, 2002 ======================================== - Fixed compiling problem under Solaris - Added "Guest menu commands" option for anonymous login - Added user email to password file - Added $user_email to substitution list - Date sorting now works over all logbooks - Added sorting by columns - Added page wise display with navigation bar - Show number of entries in logbook selection page - Changed "config" command to "admin" command - Added new config user page - Added email notify flag to password file - Added "Admin user" to config file - Added "Suppress email on edit" to config file - Added self-registration option - Added "Find Guest Menu commands" - Added "entry data" and "message id" to substitution list - Preverve attributes on edit even for preset attributes Version 2.0.5, released July 23rd, 2002 ======================================= - Made "elog:<logbook>/<id>" reference work - Fixed problem with Konqueror - Corrected doc about "submit page" example - Fixed caching problem in Konqueror - Command line port has precedence over configuration file - Standalone elog cannot submit messages to protected logbooks without password or user name - Added '-r' parameter to elog for replies - Improved speed for threaded display significantly Version 2.0.4, released July 8th, 2002 ====================================== - Fixed problem with "?cmd=Search" and wrong colors - Propagage "mode=threaded" though "lastxxx" - Fixed problem with submission of may "-----" lines - Added attributes with commas like 'Options = item1, "item2, 3", item2' which can be enclosed in "" - Return code for elog is zero for success and 1 for error - Fixed problem where only first line got ">" on replied to entries submitted via "elog". - Fixed bug with reverse sort in threaded display - Fixed problem with "0207 1a.log" filenames containing a blank Version 2.0.3, released June 25th, 2002 ======================================= - Fixed problem that "Change password" didn't work if "Start page = ?cmd=Last 10" was set in configuration file - Updated browser URL to http://localhost:8080/demo in windows installer Version 2.0.2, released June 21st, 2002 ======================================= - Fixed problems with "find" and "threaded display" - Do "Re: " substituion only on first reply - Fixed problems where multiple logbooks shared the same data directory Version 2.0.1, released June 18th, 2002 ======================================= - Removed "width=50%" from logbook selection page - Added "port" option to config file - Created RPM and SRPM files - Fixed problem that "Date format = %A... always produced "Sunday" Version 2.0.0, released June 17th, 2002 ======================================= - Reworked database system to use indices instead of file offsets - Messages can now referenced by http://<your.host>/<logbook>/<id> where <id> is the running message id starting from 1 - Messages can now be edited without destroying "reply-to:" links - Messages can now have multiple replies - Added "HTML default = 3" option - Deleting a message now also deletes its replies - Added "Download" command - Added "-s" flag to elog for subdirectories (when running elogd under a proxy) - Added display of message ID - Sort files in ss_file_find - Added link display for "elog:<id>" string where <id> is the ID of a logbook message - Added redirection if no '/' after logbook - Made ".../last10?mode=summary" work - Introduced wrapping logbook tabs (single line insted of table cells) - Sort message index by date (fixed problems with messages before 2000) - Rebuild index if data file got changed or deleted - When copying messages between logbooks, keep entry date - Fixed problems with resubmit Version 1.3.6, released June 3rd, 2002 ====================================== - Added cration of /var/run/elogd.pid - Abort if configuration file not found - Stop gracefully on Ctrl-C and "kill" - Program creates /var/run/elogd.pid on running - Change default password expiration to browser session - Use "Referer" for mail notification URL - Switched to relative path names - Added "user" and "group" statements in config file - Added "Title image URL" in theme file - Add <br> for replies in HTML format - Added "Start page" in config file, e.g. "start page = last10" Version 1.3.5, released April 30nd, 2002 ======================================== - Added icons via "IOptions" statement in configuration files - Added some standard icons in themes/default/icons Version 1.3.4, released April 22nd, 2002 ======================================== - Do bounds checking for long messages - Check for invalid characters (like ",") in attachment file names - Added "message width=" into configuration file to increase the text entry window - Added logging facility for user level login/logout/connect, thanks to Heiko.Scheit@mpi-hd.mpg.de. Turned on by "logfile = ..." in [global] section - Fixed problems with search highlighting, thanks to Heiko.Scheit@mpi-hd.mpg.de Version 1.3.3, released April 2nd, 2002 ======================================= - Added "Restrict edit" flag - Made elogd run under Mac OS X (Darwin) - Made "Move to" and "Copy to" work correctly in other languages - Made elog utility work with elogd running on other languages (Fixed "submit" translation) - Require logbook flag in elog utility - Added support for Spanish, thanks to Julio Calvo (jhcalvo@arnet.com.ar) - Added "BGImage" and "BGTImage" in themes - Added .jpeg as valid file extension equivalent to .jpg - Added support for Dutch, thanks to djek@xs4all.nl Version 1.3.2, released Januar 23rd, 2002 ========================================= - Added spaces around message number in find result page to make link wider - Added "preset <attribute> = %03d" for automatic index generation - Improved decoding of POST message in order to work with lynx - Remove "back" button from error display (NS4.7 does not support <button>) - Fixed wrong URL in email notification - Submission of new message possible even if cookie expired during editing - Added "Search all logbooks" flag in configuration file Version 1.3.1, released December 14th, 2001 =========================================== - Display URL links in search result page - Fixed a few missing string translations - Left-align text about attachments on edit page - Fixed concatenation of lines in password file on password change, thanks to Michael Buselli - Added support for crypt() function - Made "Required Attributes" working with "MOptions" - Make relative paths work for "Data dir" and "Password file" Version 1.3.0, released December 13th, 2001 =========================================== - Changed global "Welcome page" to "Selection page" - Removed most compiler warnings with "-Wall" - Removed DWORD (needed for True64 Unix) - Added localization support, use "language =" in [global] - Added French and German files - Added Per-Session cookies (when expiration = 0) - Fixed major bug with memcpy(rem_addr,...) - Fixed memory leak with ss_file_find - "Entry date" is now formatted according to "Date format" - Added "MOptions" for multi-valued attributes - Added "HTML default" option Version 1.2.6, released December 4th, 2001 ========================================== - Fixed bug with "resubmit as new entry" and deleted attachments - Fixed bug where "submit as HTML" got deleted on resubmit - Display locked attributes as text only (no input field) - Added FAQ about "Last 10" page as default logbook page - Added -h flag for multi-homed hosts; thanks to Scott Erickson - Fixed problem with "Date format" in short listings Version 1.2.5, released November 21st, 2001 =========================================== - Removed "Revision date:" from edit form (should better be done via an attribute, preset to $date) - Fixed bug with "Welcome page" - Added "resubmit as new entry" checkbox Version 1.2.4, released November 20th, 2001 =========================================== - Added "date format" option - Put "copy to" and "move to" under administrative password - String "<mailto:user@host>" now gets correctly converted into a hot link - Use "comment =" string instead of logbook in page title - Logout takes you back to logbook selection page - Made http://<host>/<logbook>/?cmd=Last&<attribute>=<value> working - Added submit button also at bottom of page - Added "Enable browsing" flag - Implemeted default options in [global] section of elogd.cfg - Fixed a bug that $logbook substitution did not work in email subject - Added "Use Email from = <string>" - Made "bottom text" work with query page - Added option "find menu commands" - Added command "last x" to "find menu commands" - Last x gets now multiplied by 2 each time instead of added one - Added more spaces in attachment display of find result page Version 1.2.3, released November 15th, 2001 =========================================== - Implemented quotation marks for "email <attribute> <value>" in case attribute or value contains blanks - Produce error if submitted attachment is too large - Fixed crash when nonexisting logbook in URL - Changed "options <attribute> = <string>" into "Preset <attribute> = <string>" - Added "Preset text = <string> | <file>" - Added "Locked attributes" - Added "ftp://" and "mailto:" as clickable links - Added FAQs in documentation Version 1.2.2, released November 14th, 2001 =========================================== - Added User level access control with login/logout and password file - Added "Remove on reply" - Added "options <attribute> = $short_name etc." - Fixed wrong numbering when searching in several logbooks - Display "no entries found" in search page - Added "subst <attribute>" option - Cookies are now stored in parameter list - Email notification for logbooks with blanks now use %20 for blanks to make link working in email - Search result page puts links on number instead of dates - Commands wich are not in the menu list cannot be executed now - Added "Reverse sort" flag - Added "Page title" in [global] - Added "Show text" flag for attribute-only logbooks - Made elogd.c compile under Cygwin - Fixed bug that "p<attribute>" was not working any more - Changed "Email <value> =" to "Email <attribute> <value> =" - Added "main tab" in [global] - Added "bottom text" option - Added $logbook variable - Added "number attachments" option Version 1.2.1, released November 6th, 2001 ========================================== - Fixed problem with long configuration files (use POST instead GET) - Fixed bug with delete command and admin. password - Fixed bug with reply/edit/delete commands which always used last message - Change "use for title" into "page title", introduced attribute substitution - Added attribute substitution to "use email subject" - Changed elog program to deal with arbitrary attributes Version 1.2.0, released October 19th, 2001 ========================================== - added arbitrary attributes instead of fixed "author", "type", "category" and "subject" - logbook entries can now be moved or copied between logbooks, if configured in elogd.cfg - Added "Hosts allow" and "Hosts deny" for access control - Any attribute or several attributes can be used for the "subject" field in email notifications - Any attribute can be used as a title for the web page - A comment can be displayed above the text entry box - A site-specifig URL can be defined for the Help button, can also point directly to a file in the configuration directory, which gets served by elogd - On the search page, the result can be sorted in reverse order - On full-text searches, the pattern is highlighted in the result - If a "types" entry is present in elogd.cfg, a help page is displayed for upgrading the configuration file - Added "boolean" attributes which are represented by a checkbox - Added "Filtered browsing = 0/1" flag - Added "Display search" list - Added "HELO" statement in SMTP communication, thanks to David Monk. - Added "Welcome title" for logbook selection page - Moved "SMTP host" to [global] section - Added "Display email recipients = 0/1" - Added "Suppress default = 2" for no checkbox at all - Added "Show attachments" flag - Added global and logbook "Welcome page" - Added "Submit page" - Added "Email message body" flag - Added "config" menu to edit elogd.cfg over the web - Changed "delete password" into "admin password" which is now used both to delete messages and to config elogd.cfg Version 1.1.3, released October 12th, 2001 ========================================== - Various problems fixed with read passwords: o First page of single logbook was always displayed even with read password o Without "-k" flag, some browsers were hanging on password page - Fixed CRLF problem with some SMTP hosts (courtesy of Michael Jones) - Fixed a bug in the elog submission program which added a wrong line at the end of a message - Fixed bug which caused the "find" function to display only one entry if a file xyx.log is present in the data directory Version 1.1.2, released October 9th, 2001 ========================================= - Implemented keep-alive of connection. This speeds up considerably especially when browsing through a logbook. It could be that with the Opera browser there are some problems. In this case, start elogd with the "-k" flag to turn keep-alive off. Version 1.1.1, released August 31th, 2001 ========================================= - Fixed various bugs to make Elog work with the Opera browser Version 1.1.0, released August 28th, 2001 ========================================= - Added "themes" - Added tabs for logbook selection - Added graphical browse buttons - Added "first" browse button - Menu can be switched from buttons to links - Replaced "query" by more appropriate "find" - Search can span multiple logbooks - Search can produce "printable output", which is optimized for printing - Search has no default start date, which means that the whole logbook is searched by default - Configuration and themes file get re-read at each access Version 1.0.5, released August 8th, 2001 ======================================== - Added separate password for message deletion - Added expiration time for passwords - Added "suppress Email notification" for message entry Version 1.0.4, released August 7th, 2001 ======================================== - Fixed bug where Email notification only got sent to "Email All" - Fixed bug with wrong display of logbook list if no logbook is specified - Categories and Types were mixed if several logbooks are used. Fixed. Version 1.0.3, released August 2nd, 2001 ======================================== - Added email facility, please refer to the documentation - Added "Authors =" option in configuration file - Added "Summary lines =" option in configuration file - Fields in "New" page can be pre-populated by using pauthor=xxx etc. in the URL - Added "back" button on certain pages Version 1.0.2, released July 26, 2001 ===================================== - Added URL = flag in elgod.cfg file and update documentation accourdingly to support secure connections over STUNNEL and SSH Version 1.0.1, released July 24, 2001 ===================================== - Use subject as page title, useful when bookmarking pages - Display text with "http://xxx" in logbook pages as active links - Increase password expiration from 1h to 1d for computers with daylight savings time incorrectly set Version 1.0.0, released June 20, 2001 ===================================== Initial revision

    posted 661 days ago

  • Tracker comment added

    posted by stefanritt 661 days ago

  • Tracker comment added

    posted by stefanritt 661 days ago

  • Tracker comment added

    stefanritt commented on the Sorting artifact

    posted by stefanritt 661 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

ELOG Eletronic Web Logbook Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review