citadel.git
15 years ago* remove pedantic for now.
Wilfried Göesgens [Fri, 20 Feb 2009 21:54:10 +0000 (21:54 +0000)]
* remove pedantic for now.

15 years ago* 'Check Attendee Availability' button is now enabled or disabled depending upon...
Art Cancro [Fri, 20 Feb 2009 21:47:01 +0000 (21:47 +0000)]
* 'Check Attendee Availability' button is now enabled or disabled depending upon whether the attendees list has a nonzero length.

15 years ago* add our module loader generator to the list of executables
Wilfried Göesgens [Fri, 20 Feb 2009 21:02:47 +0000 (21:02 +0000)]
* add our module loader generator to the list of executables

15 years ago+ add beta tag to debs
Wilfried Göesgens [Fri, 20 Feb 2009 18:22:52 +0000 (18:22 +0000)]
+ add beta tag to debs

15 years ago+ add beta tag to debs
Wilfried Göesgens [Fri, 20 Feb 2009 18:22:19 +0000 (18:22 +0000)]
+ add beta tag to debs

15 years ago+ add beta tag to debs
Wilfried Göesgens [Fri, 20 Feb 2009 18:20:58 +0000 (18:20 +0000)]
+ add beta tag to debs

15 years ago* Set all version numbers to 7.41 for upcoming beta.
Art Cancro [Fri, 20 Feb 2009 18:18:29 +0000 (18:18 +0000)]
* Set all version numbers to 7.41 for upcoming beta.

15 years ago* add a strcmp function, use for mailbox subject/sender compare
Matt [Fri, 20 Feb 2009 13:24:25 +0000 (13:24 +0000)]
* add a strcmp function, use for mailbox subject/sender compare

15 years ago* The message which warns about deprecation of the old LDAP module now contains a...
Art Cancro [Thu, 19 Feb 2009 19:55:19 +0000 (19:55 +0000)]
* The message which warns about deprecation of the old LDAP module now contains a link to a page on citadel.org explaining it in further detail.

15 years ago* make some phrases shorter so the navbar becomes less overflowed
Wilfried Göesgens [Wed, 18 Feb 2009 22:18:43 +0000 (22:18 +0000)]
* make some phrases shorter so the navbar becomes less overflowed

15 years ago* 'day hours' labels are now 150% of the size of 'off hours' labels, but no larger...
Art Cancro [Wed, 18 Feb 2009 19:21:45 +0000 (19:21 +0000)]
* 'day hours' labels are now 150% of the size of 'off hours' labels, but no larger than the containing row minus 2px

15 years ago* Calendar day view: in am/pm mode, display midnight as 12:00am, not 0:00am
Art Cancro [Wed, 18 Feb 2009 19:11:25 +0000 (19:11 +0000)]
* Calendar day view: in am/pm mode, display midnight as 12:00am, not 0:00am

15 years ago* Minor fix to previous commit
Art Cancro [Wed, 18 Feb 2009 19:07:17 +0000 (19:07 +0000)]
* Minor fix to previous commit
* Found some strings 'Untitled Event' and 'Untitled Task' that were not localized

15 years ago* Font sizes for the hour markers in the calendar day view are now set to the height...
Art Cancro [Wed, 18 Feb 2009 18:41:46 +0000 (18:41 +0000)]
* Font sizes for the hour markers in the calendar day view are now set to the height of the containing row minus 2px.
* Also changed the height of the rows for 'off hours' from 1/3 of the day hours to 1/2 of the day hours.  Things were just too squashed.

15 years ago* free the new 4th url fragment
Wilfried Göesgens [Tue, 17 Feb 2009 23:06:15 +0000 (23:06 +0000)]
* free the new 4th url fragment

15 years ago* while loading a message guess mimetype by filename too with xdgmime.
Wilfried Göesgens [Tue, 17 Feb 2009 22:34:12 +0000 (22:34 +0000)]
* while loading a message guess mimetype by filename too with xdgmime.

15 years ago* if the mail doesn't give us a mimetype (..or just application/octetstream) use...
Wilfried Göesgens [Tue, 17 Feb 2009 22:02:27 +0000 (22:02 +0000)]
* if the mail doesn't give us a mimetype (..or just application/octetstream) use xdgmime to try to find out.

15 years ago* make the readbuffer freeing/allocing more consistant.
Wilfried Göesgens [Tue, 17 Feb 2009 20:03:12 +0000 (20:03 +0000)]
* make the readbuffer freeing/allocing more consistant.

15 years ago* Use SortOrder=0 to ascend in mailbox safe mode
Matt [Tue, 17 Feb 2009 04:55:57 +0000 (04:55 +0000)]
* Use SortOrder=0 to ascend in mailbox safe mode

15 years ago* fix the Ladyhawke image post bug (hopefully)
Wilfried Göesgens [Mon, 16 Feb 2009 22:17:08 +0000 (22:17 +0000)]
* fix the Ladyhawke image post bug (hopefully)

15 years ago* remove double call registration.
Wilfried Göesgens [Mon, 16 Feb 2009 21:34:03 +0000 (21:34 +0000)]
* remove double call registration.

15 years ago* calculate terminator char while checking whether we need to increase the buffer.
Wilfried Göesgens [Mon, 16 Feb 2009 19:41:55 +0000 (19:41 +0000)]
* calculate terminator char while checking whether we need to increase the buffer.

15 years ago* do linebuffered reading from server
Wilfried Göesgens [Sun, 15 Feb 2009 22:40:47 +0000 (22:40 +0000)]
* do linebuffered reading from server

15 years ago* use the new nexttoken to deserialize the wholist info.
Wilfried Göesgens [Sun, 15 Feb 2009 22:01:03 +0000 (22:01 +0000)]
* use the new nexttoken to deserialize the wholist info.

15 years ago+ add next token tokenizer
Wilfried Göesgens [Sun, 15 Feb 2009 21:59:55 +0000 (21:59 +0000)]
+ add next token tokenizer

15 years ago* holy war on strlen revived.
Wilfried Göesgens [Sat, 14 Feb 2009 11:46:08 +0000 (11:46 +0000)]
* holy war on strlen revived.

15 years ago* return whether we removed a pattern or not.
Wilfried Göesgens [Sat, 14 Feb 2009 11:38:08 +0000 (11:38 +0000)]
* return whether we removed a pattern or not.

15 years ago! remove unneeded parameter from the mini calendar.
Wilfried Göesgens [Fri, 13 Feb 2009 21:14:08 +0000 (21:14 +0000)]
! remove unneeded parameter from the mini calendar.

15 years ago* CtdlDragDrop library now works in IE7 and 8
Matt [Fri, 13 Feb 2009 02:51:56 +0000 (02:51 +0000)]
* CtdlDragDrop library now works in IE7 and 8
* Fix iconbar roomlist floor expansion in IE7, IE6 todo

15 years ago* don't run into unused buffer parts.
Wilfried Göesgens [Thu, 12 Feb 2009 23:56:20 +0000 (23:56 +0000)]
* don't run into unused buffer parts.

15 years ago* check whether we need the serv_info before loading it.
Wilfried Göesgens [Thu, 12 Feb 2009 21:59:18 +0000 (21:59 +0000)]
* check whether we need the serv_info before loading it.

15 years ago* more bugs of the same way.
Wilfried Göesgens [Thu, 12 Feb 2009 21:44:05 +0000 (21:44 +0000)]
* more bugs of the same way.

15 years ago* if we do a half baked static strbuf for extracting numbers, we have to say its...
Wilfried Göesgens [Thu, 12 Feb 2009 21:40:19 +0000 (21:40 +0000)]
* if we do a half baked static strbuf for extracting numbers, we have to say its const. Valgrind I love you.

15 years ago* fix language preferences backing; now we should realy restore the language after...
Wilfried Göesgens [Wed, 11 Feb 2009 23:37:15 +0000 (23:37 +0000)]
* fix language preferences backing; now we should realy restore the language after uncertain conditions.

15 years ago* use strbuf base64 decoding instead of the plain one. next todo.
Wilfried Göesgens [Wed, 11 Feb 2009 20:07:40 +0000 (20:07 +0000)]
* use strbuf base64 decoding instead of the plain one. next todo.

15 years ago* replace nonprintable chars in http headerlines by § so bad guys don't jam us.
Wilfried Göesgens [Wed, 11 Feb 2009 19:50:02 +0000 (19:50 +0000)]
* replace nonprintable chars in http headerlines by § so bad guys don't jam us.

15 years ago* add fuction for ascii sanitation
Wilfried Göesgens [Wed, 11 Feb 2009 19:48:30 +0000 (19:48 +0000)]
* add fuction for ascii sanitation

15 years ago* make DeleteServInfo NULL pointer aware
Wilfried Göesgens [Wed, 11 Feb 2009 19:16:16 +0000 (19:16 +0000)]
* make DeleteServInfo NULL pointer aware

15 years ago* Reinstated the 'Delete' button in the mailbox view, for use by users who don't...
Art Cancro [Wed, 11 Feb 2009 04:42:14 +0000 (04:42 +0000)]
* Reinstated the 'Delete' button in the mailbox view, for use by users who don't know that the keyboard Delete button works (and for systems where the keyboard Delete isn't working for whatever reason)

15 years ago* XMPP sessions now honor the nologin flag. Resolves bug #421.
Art Cancro [Wed, 11 Feb 2009 01:46:19 +0000 (01:46 +0000)]
* XMPP sessions now honor the nologin flag.  Resolves bug #421.

15 years ago* two more unneccesary todos..
Wilfried Göesgens [Tue, 10 Feb 2009 23:22:04 +0000 (23:22 +0000)]
* two more unneccesary todos..

15 years ago* made wc_subst private. todo solved.
Wilfried Göesgens [Tue, 10 Feb 2009 23:15:51 +0000 (23:15 +0000)]
* made wc_subst private. todo solved.

15 years ago* added Wim's updated dutch translation.
Wilfried Göesgens [Tue, 10 Feb 2009 22:29:04 +0000 (22:29 +0000)]
* added Wim's updated dutch translation.

15 years ago* output_headers musn't lean on having a server connection...
Wilfried Göesgens [Tue, 10 Feb 2009 22:15:29 +0000 (22:15 +0000)]
* output_headers musn't lean on having a server connection...

15 years ago* add name of callback hook for logging (yes, I LOVE XMACROS)
Wilfried Göesgens [Tue, 10 Feb 2009 22:08:53 +0000 (22:08 +0000)]
* add name of callback hook for logging (yes, I LOVE XMACROS)
* we need to decode preferences on load, so the preference evaluator callback gets the actual value

15 years ago* Restored the url-decoding of supplied GroupDAV pathnames. This repairs access...
Art Cancro [Tue, 10 Feb 2009 19:09:17 +0000 (19:09 +0000)]
* Restored the url-decoding of supplied GroupDAV pathnames.  This repairs access to objects that have special characters in their uid's, and eliminates one more TODO in the code.

15 years ago* move serv_info into the session, here we can control its de/allocation the right...
Wilfried Göesgens [Tue, 10 Feb 2009 18:50:50 +0000 (18:50 +0000)]
* move serv_info into the session, here we can control its de/allocation the right way.

15 years ago* Removed some old, commented-out code
Art Cancro [Tue, 10 Feb 2009 03:59:41 +0000 (03:59 +0000)]
* Removed some old, commented-out code

15 years ago* null that strbuf on definition
Wilfried Göesgens [Mon, 9 Feb 2009 11:15:43 +0000 (11:15 +0000)]
* null that strbuf on definition

15 years ago* free our buffer...
Wilfried Göesgens [Mon, 9 Feb 2009 09:15:02 +0000 (09:15 +0000)]
* free our buffer...

15 years ago* Use StrBufCutLeft to break off /groupdav/ etc.
Matt [Mon, 9 Feb 2009 04:05:05 +0000 (04:05 +0000)]
* Use StrBufCutLeft to break off /groupdav/ etc.

15 years ago* add tags found in mail <body> tag to a <table> wrapped arround the mail.
Wilfried Göesgens [Sun, 8 Feb 2009 22:42:31 +0000 (22:42 +0000)]
* add tags found in mail <body> tag to a <table> wrapped arround the mail.

15 years ago* fix memleak while updating tasks
Wilfried Göesgens [Sun, 8 Feb 2009 16:58:58 +0000 (16:58 +0000)]
* fix memleak while updating tasks

15 years ago* fixup StrBufRemove_token
Wilfried Göesgens [Sun, 8 Feb 2009 09:29:05 +0000 (09:29 +0000)]
* fixup StrBufRemove_token

15 years ago* pad some zeroes before / after compressing so valgrind doesn't get alarmed
Wilfried Göesgens [Sat, 7 Feb 2009 16:25:35 +0000 (16:25 +0000)]
* pad some zeroes before / after compressing so valgrind doesn't get alarmed

15 years ago* fix memleaks in preferences
Wilfried Göesgens [Sat, 7 Feb 2009 16:24:34 +0000 (16:24 +0000)]
* fix memleaks in preferences

15 years ago* Fix single-item groupdav requests being considered as the whole collection
Matt [Sat, 7 Feb 2009 11:08:37 +0000 (11:08 +0000)]
* Fix single-item groupdav requests being considered as the whole collection
* Add some begin/end_burst where needed
Please test with your Web/GroupDAV clients

15 years ago* Fix user push email config
Matt [Sat, 7 Feb 2009 06:42:02 +0000 (06:42 +0000)]
* Fix user push email config
* Roomlist styling fix: neutralize link colors, underline the current room

15 years ago* save_inetconf was clobbering the screen. Fixed it by registering it as an ordinary...
Art Cancro [Sat, 7 Feb 2009 05:34:14 +0000 (05:34 +0000)]
* save_inetconf was clobbering the screen.  Fixed it by registering it as an ordinary URL handler instead of AJAX.

15 years ago* Moved the call to hide_imsg_popup() to the trailing_javascript block, but I think...
Art Cancro [Sat, 7 Feb 2009 05:04:11 +0000 (05:04 +0000)]
* Moved the call to hide_imsg_popup() to the trailing_javascript block, but I think I ended up modifying dead code.

15 years ago* Fixed the 'baby obama' bug
Art Cancro [Fri, 6 Feb 2009 16:41:24 +0000 (16:41 +0000)]
* Fixed the 'baby obama' bug

15 years ago* Removed some temporary diagnostics that had been left in serv_sieve.c
Art Cancro [Fri, 6 Feb 2009 16:26:51 +0000 (16:26 +0000)]
* Removed some temporary diagnostics that had been left in serv_sieve.c

15 years ago* iteratorstruct private again
Matt [Fri, 6 Feb 2009 09:45:47 +0000 (09:45 +0000)]
* iteratorstruct private again
* removed HAVE_ZLIB check, Gzip encoding works
* remove old cond display_msg and lastmsg, obsoleted by new iterator params
* Added javascript code which will switch #global to a scrollable pane and make roombanner fixed under IE8 and the good browsers
* added some conditions in head.html that deal explicitly with IE
* Fixed message pane in mailbox not being cleared properly in IE prior to message refresh
* Page selector in mailbox safe mode now keeps the current page selected

15 years ago* fix zebra rows in mailbox view not working after sort/move
Matt [Fri, 6 Feb 2009 00:22:59 +0000 (00:22 +0000)]
* fix zebra rows in mailbox view not working after sort/move
* apply cursor: pointer to sort toggles

15 years ago* add message count. Thanks for TrilCat pointing out that we've lost it.
Wilfried Göesgens [Thu, 5 Feb 2009 21:52:13 +0000 (21:52 +0000)]
* add message count. Thanks for TrilCat pointing out that we've lost it.

15 years ago* streamline some strings while seing the whole picture.
Wilfried Göesgens [Thu, 5 Feb 2009 09:24:16 +0000 (09:24 +0000)]
* streamline some strings while seing the whole picture.

15 years ago* The message which warns about the LDAP module being deprecated should now only...
Art Cancro [Thu, 5 Feb 2009 03:49:49 +0000 (03:49 +0000)]
* The message which warns about the LDAP module being deprecated should now only be logged upon a successful bind.  Hopefully this will suppress it on sites which never had the module configured in the first place.

15 years ago* fix unread message not being bolded in mailbox
Matt [Thu, 5 Feb 2009 00:51:29 +0000 (00:51 +0000)]
* fix unread message not being bolded in mailbox

15 years ago* fix de fuzzies
Wilfried Göesgens [Wed, 4 Feb 2009 23:15:59 +0000 (23:15 +0000)]
* fix de fuzzies

15 years ago* reran create-pot; there as a parse error in
Wilfried Göesgens [Wed, 4 Feb 2009 23:14:22 +0000 (23:14 +0000)]
* reran create-pot; there as a parse error in
* room_banner.html line 14 'Select page' was messed up, please re-check
* there are still fuzzy tags in the translations, they need to be re-validated.

15 years ago* actualize .de translation
Wilfried Göesgens [Wed, 4 Feb 2009 22:43:05 +0000 (22:43 +0000)]
* actualize .de translation
* wrong enter in template; this gave the xgettext stuff a hickup

15 years ago* shuffle arround the replyquote template.
Wilfried Göesgens [Wed, 4 Feb 2009 20:00:53 +0000 (20:00 +0000)]
* shuffle arround the replyquote template.

15 years ago* Calculate a 'stopmsg' var rather than maxmsgs, fixes mailbox safe mode
Matt [Wed, 4 Feb 2009 08:50:12 +0000 (08:50 +0000)]
* Calculate a 'stopmsg' var rather than maxmsgs, fixes mailbox safe mode

15 years ago! Remove the "0" padding in iterate params, not needed thanks to last commit
Matt [Wed, 4 Feb 2009 08:27:18 +0000 (08:27 +0000)]
! Remove the "0" padding in iterate params, not needed thanks to last commit

15 years ago* Fix syntax errors in da.po
Art Cancro [Wed, 4 Feb 2009 04:46:20 +0000 (04:46 +0000)]
* Fix syntax errors in da.po

15 years ago* fix another off by one while retrieving the iterator counter params
Wilfried Göesgens [Wed, 4 Feb 2009 04:15:33 +0000 (04:15 +0000)]
* fix another off by one while retrieving the iterator counter params
* fix token notation

15 years ago* Fix online users iconbar hover
Matt [Wed, 4 Feb 2009 02:07:02 +0000 (02:07 +0000)]
* Fix online users iconbar hover
* Attempt to use new iterate code to limit summary view messages - doesn't work yet
* Revert fixed table change - unbreaks the good guys but breaks IE - will fix

15 years ago* do 4 **** as the server does instead of 3
Wilfried Göesgens [Tue, 3 Feb 2009 23:20:36 +0000 (23:20 +0000)]
* do 4 **** as the server does instead of 3
* hide subject: if we don't have a subject

15 years ago! create strbufs before accessing them
Wilfried Göesgens [Tue, 3 Feb 2009 23:13:59 +0000 (23:13 +0000)]
! create strbufs before accessing them

15 years ago* Do nhdr=yes when in MT_MIME mode
Art Cancro [Tue, 3 Feb 2009 22:35:27 +0000 (22:35 +0000)]
* Do nhdr=yes when in MT_MIME mode

15 years ago* Merged new da.po and nl.po localizations submitted by translators.
Art Cancro [Tue, 3 Feb 2009 03:52:48 +0000 (03:52 +0000)]
* Merged new da.po and nl.po localizations submitted by translators.

15 years ago* fix "all" messages view in bbs view
Wilfried Göesgens [Mon, 2 Feb 2009 22:59:11 +0000 (22:59 +0000)]
* fix "all" messages view in bbs view

15 years ago* Added another conditional for presence/absence of Subject: header
Art Cancro [Mon, 2 Feb 2009 22:27:43 +0000 (22:27 +0000)]
* Added another conditional for presence/absence of Subject: header
* Also moved Subject above the buttons, this allows them to display on the same line when possible

15 years ago* remove debugging minuses
Wilfried Göesgens [Mon, 2 Feb 2009 21:48:07 +0000 (21:48 +0000)]
* remove debugging minuses

15 years ago* just print "to" into messages if theres a recipient.
Wilfried Göesgens [Mon, 2 Feb 2009 21:45:39 +0000 (21:45 +0000)]
* just print "to" into messages if theres a recipient.

15 years ago* fix off by one in iterator.
Wilfried Göesgens [Mon, 2 Feb 2009 16:48:07 +0000 (16:48 +0000)]
* fix off by one in iterator.

15 years ago+ new way to retrieve integers from templates (bstr, pref...)
Wilfried Göesgens [Sun, 1 Feb 2009 21:43:04 +0000 (21:43 +0000)]
+ new way to retrieve integers from templates (bstr, pref...)
+ add logging to GetTemplateTokenNumber and GetTemplateTokenString
+ iterate now has three optional parameters: StartAt, StepWidth, StopAt; defaults: 0, 0, -1
* move inetconf parameters so they don't interfere with the new iterator params

15 years ago* Fix some IE (mainly IE6) overflow issues
Matt [Sun, 1 Feb 2009 06:14:51 +0000 (06:14 +0000)]
* Fix some IE (mainly IE6) overflow issues

15 years ago* Corrected strbuf errors in auth.c, this appears to fix openID login but we need...
Art Cancro [Sat, 31 Jan 2009 21:44:57 +0000 (21:44 +0000)]
* Corrected strbuf errors in auth.c, this appears to fix openID login but we need to test several different login scenarios

15 years ago* Removed the 'New User' button from openid_login; new and existing users are handled...
Art Cancro [Sat, 31 Jan 2009 21:30:47 +0000 (21:30 +0000)]
* Removed the 'New User' button from openid_login; new and existing users are handled identically here

15 years ago* when loading text/* templates add utf-8 charset to the mimetype.
Wilfried Göesgens [Sat, 31 Jan 2009 14:28:09 +0000 (14:28 +0000)]
* when loading text/* templates add utf-8 charset to the mimetype.

15 years ago* add sig_inserted flag to template, so we don't insert a signature again on adding...
Wilfried Göesgens [Sat, 31 Jan 2009 14:20:01 +0000 (14:20 +0000)]
* add sig_inserted flag to template, so we don't insert a signature again on adding attachments

15 years ago+ guess mimetype by template extension
Wilfried Göesgens [Sat, 31 Jan 2009 13:48:07 +0000 (13:48 +0000)]
+ guess mimetype by template extension
+ do_template now uses the guessed mimetype and sets it as http header

15 years ago* add empty lines to html view of messages.
Wilfried Göesgens [Sat, 31 Jan 2009 12:54:47 +0000 (12:54 +0000)]
* add empty lines to html view of messages.

15 years ago* display single vcard by just calling read_message directly
Wilfried Göesgens [Sat, 31 Jan 2009 11:57:34 +0000 (11:57 +0000)]
* display single vcard by just calling read_message directly

15 years ago* fix preview_pane scroll memory bug
Matt [Sat, 31 Jan 2009 09:45:18 +0000 (09:45 +0000)]
* fix preview_pane scroll memory bug
* fix openid login page, but haven't been able to test
* ran create-pot.sh, as I split up openid login bullets as well
* update nl.po and fr.po with the two new lines

15 years ago* Added the words 'to' and 'Subject:' back into the message header displays.
Art Cancro [Sat, 31 Jan 2009 05:40:15 +0000 (05:40 +0000)]
* Added the words 'to' and 'Subject:' back into the message header displays.
* Removed links and action buttons from the printable version of the message display.

15 years ago* Fixed an error in the template that was causing the 'c_rbl_at_greeting' field to...
Art Cancro [Sat, 31 Jan 2009 05:18:23 +0000 (05:18 +0000)]
* Fixed an error in the template that was causing the 'c_rbl_at_greeting' field to load without its value checked

15 years ago* Fixed an error in the template that was causing the 'c_creataide' field to load...
Art Cancro [Sat, 31 Jan 2009 05:13:43 +0000 (05:13 +0000)]
* Fixed an error in the template that was causing the 'c_creataide' field to load without its value checked

15 years ago* The code which loads expire policies had been incompletely ported to strbuf, causin...
Art Cancro [Sat, 31 Jan 2009 05:09:04 +0000 (05:09 +0000)]
* The code which loads expire policies had been incompletely ported to strbuf, causing the data to be lost.  Fixed.