Wilfried Goesgens [Mon, 28 Nov 2011 23:17:05 +0000 (00:17 +0100)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Wilfried Goesgens [Mon, 28 Nov 2011 23:12:34 +0000 (00:12 +0100)]
resync with launchpad translations; add new translations
Wilfried Goesgens [Mon, 28 Nov 2011 21:25:29 +0000 (22:25 +0100)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Art Cancro [Mon, 28 Nov 2011 20:45:12 +0000 (15:45 -0500)]
shuffle some code around -- no effect yet
Art Cancro [Mon, 28 Nov 2011 16:44:19 +0000 (11:44 -0500)]
Re-enabled OpenID 1.1 while I work on other things
Art Cancro [Mon, 28 Nov 2011 16:38:55 +0000 (11:38 -0500)]
New branch 'openid2' due to breaking the build from here
Art Cancro [Sun, 27 Nov 2011 22:54:32 +0000 (17:54 -0500)]
note documentation sections of openid 2.0 spec in comments
Wilfried Goesgens [Sun, 27 Nov 2011 12:49:34 +0000 (13:49 +0100)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Art Cancro [Fri, 25 Nov 2011 22:44:05 +0000 (17:44 -0500)]
Lots of progress on Yadis discovery today. We are now at a point where we are retrieving and beginning to parse an XRDS document, regardless of whether the user supplied the name of a web site which supports discovery, or the direct URL of an XRDS document. Protection against infinite recursion is in place as well. Next time I will begin working on extracting some data from that XRDS document.
Art Cancro [Fri, 25 Nov 2011 22:31:00 +0000 (17:31 -0500)]
If the X-XRDS-Location header is found, put it into a StrBuf instead of a char[]
Art Cancro [Fri, 25 Nov 2011 21:58:11 +0000 (16:58 -0500)]
Move some of this code around
Art Cancro [Fri, 25 Nov 2011 21:48:46 +0000 (16:48 -0500)]
Parse HTTP headers to reveal X-XRDS-Location
Art Cancro [Fri, 25 Nov 2011 21:38:35 +0000 (16:38 -0500)]
Cleanup of above
Art Cancro [Fri, 25 Nov 2011 21:19:08 +0000 (16:19 -0500)]
Yadis discovery now passes Accept: application/xrds+xml
Art Cancro [Fri, 25 Nov 2011 21:08:17 +0000 (16:08 -0500)]
Yadis discovery no longer uses fetch_http() because we will need to add custom header handling etc
Art Cancro [Fri, 25 Nov 2011 20:50:27 +0000 (15:50 -0500)]
Cleanup of previous commit
Art Cancro [Fri, 25 Nov 2011 20:43:48 +0000 (15:43 -0500)]
ctdl_openid_curl_easy_init() is a wrapper around curl_easy_init() that also performs all of the settings common to our openID implementation. This may also help us to move to an asynchronous wrapper later on.
Art Cancro [Fri, 25 Nov 2011 18:31:42 +0000 (13:31 -0500)]
Begin separating YADIS handling from XRDS parsing
Art Cancro [Fri, 25 Nov 2011 17:36:16 +0000 (12:36 -0500)]
Initialize XML parser when parsing an XRDS document
Art Cancro [Fri, 25 Nov 2011 17:19:10 +0000 (12:19 -0500)]
Initialize XML parser when parsing an XRDS document
Art Cancro [Fri, 25 Nov 2011 16:34:14 +0000 (11:34 -0500)]
Began implementation of OpenID 2.0 relying party support.
So far we have declared that we will ignore XRI, and attempt Yadis.
We fetch the XRDS document, but we are not yet doing anything with it.
So far, OpenID 1.1 functionality has been preserved and will still work.
Art Cancro [Fri, 25 Nov 2011 15:31:52 +0000 (10:31 -0500)]
Began replacing the FSF's street address with their
web address in order to satisfy OBS complaints
Wilfried Goesgens [Thu, 24 Nov 2011 23:24:24 +0000 (00:24 +0100)]
fix typo
Wilfried Goesgens [Thu, 24 Nov 2011 22:26:33 +0000 (23:26 +0100)]
unempty files intended to be empty so OBS STFU
Wilfried Goesgens [Thu, 24 Nov 2011 21:57:19 +0000 (22:57 +0100)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Wilfried Goesgens [Thu, 24 Nov 2011 21:56:22 +0000 (22:56 +0100)]
fix warnings about the arabic translation.
thanks to stefan for this patch.
Wilfried Goesgens [Thu, 24 Nov 2011 21:54:13 +0000 (22:54 +0100)]
exclude git specific files from the distribution tarballs
Art Cancro [Wed, 23 Nov 2011 18:09:27 +0000 (13:09 -0500)]
Removed unneeded newlines from syslog() calls in openid_rp.c
Art Cancro [Wed, 23 Nov 2011 17:20:21 +0000 (12:20 -0500)]
Removed the -t option as it does nothing anymore
Art Cancro [Tue, 22 Nov 2011 20:44:52 +0000 (15:44 -0500)]
if0 an unused function
Art Cancro [Tue, 22 Nov 2011 19:46:36 +0000 (14:46 -0500)]
Repaired other cases of auth mode failure. ICS calendar sync works better now.
Wilfried Goesgens [Mon, 21 Nov 2011 18:23:42 +0000 (19:23 +0100)]
Fix lookup of of hashitem to hashpos: we have to use the indirect position not the index of values array.
Art Cancro [Mon, 21 Nov 2011 20:20:24 +0000 (15:20 -0500)]
Make a note where we need to clear the cookie
Art Cancro [Mon, 21 Nov 2011 20:17:43 +0000 (15:17 -0500)]
Important fixes to session matching and reuse logic.
Art Cancro [Thu, 17 Nov 2011 17:54:59 +0000 (12:54 -0500)]
sneaking up on that bug like a cat prowling in the jungle
Art Cancro [Mon, 14 Nov 2011 21:25:41 +0000 (16:25 -0500)]
closing in on the dav problem ... not quite there yet
Art Cancro [Mon, 14 Nov 2011 19:24:02 +0000 (14:24 -0500)]
Removed trailing newlines from syslog format screens, since they are not needed.
Art Cancro [Mon, 14 Nov 2011 19:17:39 +0000 (14:17 -0500)]
Richard Stallman is a communist.
Art Cancro [Mon, 14 Nov 2011 19:16:15 +0000 (14:16 -0500)]
Idle cosmetic cleanup while I hunt for a real problem
Art Cancro [Mon, 14 Nov 2011 16:40:28 +0000 (11:40 -0500)]
calendar.ics auth tweaks
Art Cancro [Mon, 14 Nov 2011 16:05:21 +0000 (11:05 -0500)]
Renamed all groupdav_() functions to dav_()
Wilfried Goesgens [Mon, 14 Nov 2011 00:16:18 +0000 (01:16 +0100)]
don't use a tempfile to store the config use a strbuf. libc will decide when to do a tempfile.
Wilfried Goesgens [Sat, 12 Nov 2011 15:47:42 +0000 (16:47 +0100)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Wilfried Goesgens [Sat, 12 Nov 2011 15:47:06 +0000 (16:47 +0100)]
fix escaper of roomnames in sieve editor.
Art Cancro [Fri, 11 Nov 2011 22:26:39 +0000 (17:26 -0500)]
Version number to 8.02 for upcoming release
Art Cancro [Tue, 8 Nov 2011 21:07:56 +0000 (16:07 -0500)]
Found a 2009 copyright in the text client, changed it to 2011
Wilfried Goesgens [Sun, 6 Nov 2011 20:01:56 +0000 (21:01 +0100)]
IMAP FETCH Command: IAPuts immediately outputs the content; we need to go via the CC->redirect_buffer; else message content and imap grammer mixes.
Wilfried Goesgens [Sun, 6 Nov 2011 19:46:42 +0000 (20:46 +0100)]
Mimeparser: skip all empty lines between mimeparts not just one.
- this makes us more robust.
Art Cancro [Thu, 3 Nov 2011 02:40:51 +0000 (22:40 -0400)]
Small fix to above
Art Cancro [Thu, 3 Nov 2011 02:37:11 +0000 (22:37 -0400)]
Renamed 'groupdav' to 'dav' in filenames
Wilfried Goesgens [Sat, 29 Oct 2011 18:52:50 +0000 (20:52 +0200)]
fix viewing of bio
Wilfried Goesgens [Sat, 29 Oct 2011 18:45:10 +0000 (20:45 +0200)]
removed duplicate entry on old version of the sieve interface.
Art Cancro [Thu, 27 Oct 2011 03:14:31 +0000 (23:14 -0400)]
Removed the obsolete -t and -x options in webcit and their documentation
Wilfried Goesgens [Sat, 22 Oct 2011 16:46:03 +0000 (18:46 +0200)]
we need to create the rules hash regardles of the server reply; this fixes the broken sieve rules editor.
Art Cancro [Mon, 17 Oct 2011 02:30:27 +0000 (22:30 -0400)]
Disable ldap referrals so Craptastic Directory does not break, thanks beto for the patch
Art Cancro [Wed, 12 Oct 2011 20:52:55 +0000 (16:52 -0400)]
Internal version number to 8.01 for imminent release
Art Cancro [Tue, 11 Oct 2011 21:48:19 +0000 (17:48 -0400)]
KILL THE ENTIRE IE9 DEVELOPMENT TEAM NOW
Art Cancro [Tue, 11 Oct 2011 21:31:51 +0000 (17:31 -0400)]
DIE MICROSOFT DIE IE9 STILL EATING SHIFT AND CTRL
Art Cancro [Tue, 11 Oct 2011 21:18:59 +0000 (17:18 -0400)]
Changed the way shift/ctrl are observed by the message view and it STILL doesn't work with IE9.
Art Cancro [Tue, 11 Oct 2011 20:47:49 +0000 (16:47 -0400)]
Changed the way shift/ctrl are observed by the message view and it STILL doesn't work with IE9.
Art Cancro [Tue, 11 Oct 2011 20:32:43 +0000 (16:32 -0400)]
unfucked the delete key in IE9
Art Cancro [Tue, 11 Oct 2011 02:17:24 +0000 (22:17 -0400)]
Implemented and documented a '-g' option for WebCit to enable a default landing page for guests.
Art Cancro [Tue, 11 Oct 2011 02:04:09 +0000 (22:04 -0400)]
Removed the arbitrary redirectors file.
This was a half-baked feature and I don't want it anymore.
Wilfried Goesgens [Sat, 8 Oct 2011 18:28:31 +0000 (18:28 +0000)]
Fix editing of ignet node configs; needed to specify the proper post action.
Art Cancro [Wed, 5 Oct 2011 21:00:25 +0000 (17:00 -0400)]
Removed PIE.htc in places where it makes IE fuck up even more than it usually does. Die, Microsoft, Die.
Art Cancro [Thu, 29 Sep 2011 17:50:00 +0000 (13:50 -0400)]
fixed the link to the summary page too
Art Cancro [Thu, 29 Sep 2011 17:48:15 +0000 (13:48 -0400)]
Repaired the user list command
Art Cancro [Tue, 27 Sep 2011 02:48:05 +0000 (22:48 -0400)]
ctdlsh now has two working commands, 'date' and 'passwd'
Art Cancro [Mon, 26 Sep 2011 22:00:18 +0000 (18:00 -0400)]
more fiddling around with ctdlsh
Art Cancro [Mon, 26 Sep 2011 16:57:51 +0000 (12:57 -0400)]
Added verbose and non-verbose runtime options to ctdlsalearn
Art Cancro [Mon, 26 Sep 2011 14:55:35 +0000 (10:55 -0400)]
poking around in the ctdlsh source because citadel proper is in deep freeze :)
Wilfried Goesgens [Sat, 24 Sep 2011 12:35:43 +0000 (12:35 +0000)]
Username needs to be url encoded too.
Wilfried Goesgens [Tue, 20 Sep 2011 20:55:28 +0000 (20:55 +0000)]
correct error message hint
Wilfried Goesgens [Tue, 20 Sep 2011 20:51:51 +0000 (20:51 +0000)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Wilfried Goesgens [Tue, 20 Sep 2011 20:50:40 +0000 (20:50 +0000)]
remove unneeded line
Art Cancro [Tue, 20 Sep 2011 20:35:28 +0000 (16:35 -0400)]
documentation
Art Cancro [Tue, 20 Sep 2011 20:31:36 +0000 (16:31 -0400)]
documentation
Art Cancro [Tue, 20 Sep 2011 19:42:11 +0000 (15:42 -0400)]
Room links in iconbar roomlist now properly escaped with encodeURIcomponent()
Art Cancro [Tue, 20 Sep 2011 19:02:25 +0000 (15:02 -0400)]
Changed the naming convention of the setup wizard filename
Art Cancro [Tue, 20 Sep 2011 18:37:54 +0000 (14:37 -0400)]
The definition of ThreadIdHash() has been moved from webcit.h to libcitadel.h
Art Cancro [Tue, 20 Sep 2011 16:31:48 +0000 (12:31 -0400)]
Use base64 encoding for permalinks in bbs rooms, otherwise google+ mangles them
Wilfried Goesgens [Tue, 20 Sep 2011 14:38:46 +0000 (14:38 +0000)]
Disable RSS-shorter link expander.
Wilfried Goesgens [Tue, 20 Sep 2011 14:31:53 +0000 (14:31 +0000)]
remove notes about 'W' double use again.
Art Cancro [Tue, 20 Sep 2011 13:47:56 +0000 (09:47 -0400)]
serv_extnotify now uses field '2' instead of field 'W' within the server; resolve conflict with the use of 'W' for references
Wilfried Goesgens [Mon, 19 Sep 2011 18:47:52 +0000 (18:47 +0000)]
Fix indention; its broken in some places which seems to hide memleaks.
Wilfried Goesgens [Mon, 19 Sep 2011 21:19:12 +0000 (21:19 +0000)]
fix possible leaks around 'W'; the funambol code abuses it.
Wilfried Goesgens [Mon, 19 Sep 2011 21:18:24 +0000 (21:18 +0000)]
Fix memory leaks in the networker
Wilfried Goesgens [Mon, 19 Sep 2011 18:50:47 +0000 (18:50 +0000)]
'W' is double used for the user when doing extnotify spool messages; add this to our column description.
Wilfried Goesgens [Mon, 19 Sep 2011 18:47:52 +0000 (18:47 +0000)]
Fix indention; its broken in some places which seems to hide memleaks.
Wilfried Goesgens [Fri, 16 Sep 2011 18:53:13 +0000 (18:53 +0000)]
.debs: citserver depends on patch now.
Art Cancro [Thu, 15 Sep 2011 16:35:49 +0000 (12:35 -0400)]
Upgrade TinyMCE to v3.4.5
Art Cancro [Wed, 14 Sep 2011 21:49:51 +0000 (17:49 -0400)]
Conditional_USER_HAS_PIC() was leaving the download file open, causing the actual download to fail. Fixed.
Art Cancro [Wed, 14 Sep 2011 20:28:46 +0000 (16:28 -0400)]
Write out a log message when an unparented blog comment is encountered
Art Cancro [Wed, 14 Sep 2011 16:24:53 +0000 (12:24 -0400)]
bbsview_renderer 'go to page' links now use start_reading_at= instead of page= in order to make them more persistent when archived or indexed.
Art Cancro [Wed, 14 Sep 2011 16:03:30 +0000 (12:03 -0400)]
bbsview_renderer readfwd links now include a go= parameter to include the room name
Wilfried Goesgens [Wed, 14 Sep 2011 13:34:35 +0000 (13:34 +0000)]
Removing of static vars in the Networker
- we have to fiddle them through the SpoolControl structure into the ForeachMessage() loop.
Art Cancro [Tue, 13 Sep 2011 20:35:21 +0000 (16:35 -0400)]
oops ... there was no way to delete blog comments ... fixed that
Art Cancro [Tue, 13 Sep 2011 19:04:10 +0000 (15:04 -0400)]
Only show the Search box in the mailbox view because that's the only view that it works in.
Art Cancro [Mon, 12 Sep 2011 15:53:20 +0000 (11:53 -0400)]
Use autoconf to locate the diff and patch executables and pass those pathnames to serv_wiki.c
Art Cancro [Fri, 9 Sep 2011 17:04:25 +0000 (13:04 -0400)]
Added a couple more entity declarations