citadel.git
15 years ago* When converting cid: URL's in to /webcit/mimepart... URL's, prefix the inserted...
Art Cancro [Tue, 3 Mar 2009 03:42:29 +0000 (03:42 +0000)]
* When converting cid: URL's in to /webcit/mimepart... URL's, prefix the inserted 'src=' with an additional space.  Sometimes it's needed when other parameters such as alt text appear prior to the src= declaration, and in cases where it's not needed, the extra space won't hurt anything.

15 years ago* fix display of quoted-printable names in addressbook views
Wilfried Göesgens [Mon, 2 Mar 2009 22:24:09 +0000 (22:24 +0000)]
* fix display of quoted-printable names in addressbook views

15 years ago* Added some comments next to portions of the code which are obsoleted by the final...
Art Cancro [Mon, 2 Mar 2009 04:11:04 +0000 (04:11 +0000)]
* Added some comments next to portions of the code which are obsoleted by the final form of RFC 5464 (IMAP METADATA extension).  The dependency on LIST-EXTENDED has been removed, and the Bynari Connector never needed it in the first place.  After the code freeze is over we will remove the portions of our unfinished LIST-EXTENDED implementation which were to provide metadata, *or* we may simply remove the unfinished LIST-EXTENDED implementation altogether.

15 years ago* depend on ical >= 0.43
Wilfried Göesgens [Sun, 1 Mar 2009 22:46:20 +0000 (22:46 +0000)]
* depend on ical >= 0.43
* resync with pkg-citadel where possible

15 years ago* depend on ical >= 0.43
Wilfried Göesgens [Sun, 1 Mar 2009 22:45:22 +0000 (22:45 +0000)]
* depend on ical >= 0.43
* remove unneded files from source deb

15 years ago* resync with pkg-citadel
Wilfried Göesgens [Sun, 1 Mar 2009 20:39:53 +0000 (20:39 +0000)]
* resync with pkg-citadel

15 years ago* fmout class different depending o input
Matt [Sun, 1 Mar 2009 01:27:28 +0000 (01:27 +0000)]
* fmout class different depending o input
* text-overflow: ellpisis will truncate text in listview table in every browser but Firefox (argh)

15 years ago* resync with pkg-citadel, fix package build
Wilfried Göesgens [Sat, 28 Feb 2009 10:41:32 +0000 (10:41 +0000)]
* resync with pkg-citadel, fix package build

15 years ago* re-apply the build-stamp
Wilfried Göesgens [Fri, 27 Feb 2009 08:26:48 +0000 (08:26 +0000)]
* re-apply the build-stamp

15 years ago* THIS IS 7.42 BETA
Wilfried Göesgens [Fri, 27 Feb 2009 08:16:35 +0000 (08:16 +0000)]
* THIS IS 7.42 BETA

15 years ago* THIS IS 7.42 BETA
Wilfried Göesgens [Fri, 27 Feb 2009 08:15:57 +0000 (08:15 +0000)]
* THIS IS 7.42 BETA

15 years ago* add .vcf to our static file extensions list, so we can surpass xdgmime untill its...
Wilfried Göesgens [Thu, 26 Feb 2009 23:49:05 +0000 (23:49 +0000)]
* add .vcf to our static file extensions list, so we can surpass xdgmime untill its fixed.

15 years ago* cleanup
Wilfried Göesgens [Thu, 26 Feb 2009 22:55:28 +0000 (22:55 +0000)]
* cleanup
* fix BSD non-preset locale case to C

15 years ago* add <p> arround the signature so editing messages doesn't behave that weird
Wilfried Göesgens [Thu, 26 Feb 2009 22:09:40 +0000 (22:09 +0000)]
* add <p> arround the signature so editing messages doesn't behave that weird

15 years agoUpdate of the French translation
Thierry Pasqualier [Thu, 26 Feb 2009 20:52:28 +0000 (20:52 +0000)]
Update of the French translation

15 years ago* make WEBCIT_LANG persistantly working through xgettext and bsd locale
Wilfried Göesgens [Thu, 26 Feb 2009 20:07:30 +0000 (20:07 +0000)]
* make WEBCIT_LANG persistantly working through xgettext and bsd locale

15 years ago* fix memleaks
Wilfried Göesgens [Wed, 25 Feb 2009 23:12:11 +0000 (23:12 +0000)]
* fix memleaks

15 years ago+ add non-TP-Related Wildfire enabled error logging function
Wilfried Göesgens [Wed, 25 Feb 2009 22:13:48 +0000 (22:13 +0000)]
+ add non-TP-Related Wildfire enabled error logging function
* use that when reporting weird message headers

15 years ago* remove duplicate code
Wilfried Göesgens [Wed, 25 Feb 2009 22:12:21 +0000 (22:12 +0000)]
* remove duplicate code

15 years ago+ correct FS-flags on citadel.co* on startup
Wilfried Göesgens [Wed, 25 Feb 2009 22:06:38 +0000 (22:06 +0000)]
+ correct FS-flags on citadel.co* on startup
+ separate automatical generated config files
* move these automatic generated files to /var/lib/citadel/data in the debian build
* move citadel.control and citadel.config on upgrade if we find them in the old location.

15 years ago* Attempting to add a smart host in webcit was instead adding it as an RBL host....
Art Cancro [Wed, 25 Feb 2009 17:21:04 +0000 (17:21 +0000)]
* Attempting to add a smart host in webcit was instead adding it as an RBL host.  Changed etype in template to correct value.

15 years ago* Added a null pointer check to the 'language' variable to prevent crash
Art Cancro [Wed, 25 Feb 2009 17:06:23 +0000 (17:06 +0000)]
* Added a null pointer check to the 'language' variable to prevent crash

15 years ago* ok, we want the LANG feature. but now we make it dependant on WEBCIT_LANG instead...
Wilfried Göesgens [Wed, 25 Feb 2009 00:03:02 +0000 (00:03 +0000)]
* ok, we want the LANG feature. but now we make it dependant on WEBCIT_LANG instead of a commonly used environment variable.

15 years ago* add Michael Meskes patch to the timezone guessing.
Wilfried Göesgens [Tue, 24 Feb 2009 23:07:06 +0000 (23:07 +0000)]
* add Michael Meskes patch to the timezone guessing.

15 years ago* remove temporary debian file
Wilfried Göesgens [Tue, 24 Feb 2009 23:02:30 +0000 (23:02 +0000)]
* remove temporary debian file
* switch filter to unsigned char so the Hex-Numbers provided as borders work properly
* Bump library version, THIS IS libcitadel api V2
* Bump version number, THIS IS libcitadel 7.42

15 years ago* fixed some typos in german localization
Wilfried Göesgens [Mon, 23 Feb 2009 23:11:43 +0000 (23:11 +0000)]
* fixed some typos in german localization

15 years ago* resynced some functionality with pkg-citadel
Wilfried Göesgens [Mon, 23 Feb 2009 23:10:47 +0000 (23:10 +0000)]
* resynced some functionality with pkg-citadel
* added choose force-locale dialog.

15 years ago* correct bad html
Wilfried Göesgens [Sun, 22 Feb 2009 16:46:30 +0000 (16:46 +0000)]
* correct bad html

15 years ago* fix file upload
Wilfried Göesgens [Sun, 22 Feb 2009 16:37:00 +0000 (16:37 +0000)]
* fix file upload
* add file delete

15 years ago* bail on no templates found
Wilfried Göesgens [Sun, 22 Feb 2009 12:26:55 +0000 (12:26 +0000)]
* bail on no templates found
* make errormessage _BIG_ so one can see it...

15 years ago* refresh german translation.
Wilfried Göesgens [Sun, 22 Feb 2009 12:13:37 +0000 (12:13 +0000)]
* refresh german translation.

15 years ago* rename dummy function from foo to templatestrings since xgettext will put it into...
Wilfried Göesgens [Sun, 22 Feb 2009 11:44:42 +0000 (11:44 +0000)]
* rename dummy function from foo to templatestrings since xgettext will put it into the po's
* add 'i18n' target to buildpackages to call webcit with -G and invoke create-pot.sh
* refresh .po's, some new strings in the funnambol section, some strings weren't detected in the templates, but many of them still were in the tail of the po's so hopefully they're re-used.

15 years ago* remove spurious linebreaks
Wilfried Göesgens [Sun, 22 Feb 2009 11:41:25 +0000 (11:41 +0000)]
* remove spurious linebreaks
* add _() to not yet i18n'ed texts

15 years ago* remove linewrap
Wilfried Göesgens [Sun, 22 Feb 2009 11:12:02 +0000 (11:12 +0000)]
* remove linewrap
+ add I18N Dumpmode; with -G we will parse all templates, and output all i18n strings in a c-like syntax into the given file.

15 years ago* make shure we don't buffer underrun while searching for extensions
Wilfried Göesgens [Sat, 21 Feb 2009 15:09:28 +0000 (15:09 +0000)]
* make shure we don't buffer underrun while searching for extensions

15 years ago! the used arguments point out that fprintf is meant not printf.
Wilfried Göesgens [Sat, 21 Feb 2009 14:53:01 +0000 (14:53 +0000)]
! the used arguments point out that fprintf is meant not printf.

15 years ago* remove unneeded var
Wilfried Göesgens [Sat, 21 Feb 2009 14:50:31 +0000 (14:50 +0000)]
* remove unneeded var

15 years agoreset errorflag after reporting the error
Wilfried Göesgens [Sat, 21 Feb 2009 14:41:50 +0000 (14:41 +0000)]
reset errorflag after reporting the error

15 years ago* check whether serv_info is present before dereferencing its pointer.
Wilfried Göesgens [Sat, 21 Feb 2009 14:12:43 +0000 (14:12 +0000)]
* check whether serv_info is present before dereferencing its pointer.

15 years ago* don't loop endless if the server dissappears in midaction.
Wilfried Göesgens [Sat, 21 Feb 2009 14:11:58 +0000 (14:11 +0000)]
* don't loop endless if the server dissappears in midaction.

15 years ago* silence some warnings. Why do 'may be used uninitialized' ones just show up in...
Wilfried Göesgens [Fri, 20 Feb 2009 22:14:54 +0000 (22:14 +0000)]
* silence some warnings. Why do 'may be used uninitialized' ones just show up in -O2?

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.