Art Cancro [Thu, 26 Jan 2006 03:26:25 +0000 (03:26 +0000)]
* Fixed some spelling errors
* Added en_GB.po translation provided by David Given
Art Cancro [Wed, 25 Jan 2006 18:10:47 +0000 (18:10 +0000)]
* Don't pullquote the headers when editing a wiki page.
Art Cancro [Wed, 25 Jan 2006 04:10:51 +0000 (04:10 +0000)]
* Eliminated a bug in pullquote_message() that was causing it to run words
together at the linebreaks.
* After creating or editing a Wiki page, display that page instead of
that wiki's home page.
Art Cancro [Tue, 24 Jan 2006 18:56:57 +0000 (18:56 +0000)]
* Fixes to wiki view to handle "short" links.
Art Cancro [Tue, 24 Jan 2006 16:07:54 +0000 (16:07 +0000)]
* client_getln() now fails if the client attempts to transmit non printable
characters. This is for fast bailout if someone tries to do HTTPS to a
non-SSL webcit.
Art Cancro [Tue, 24 Jan 2006 03:51:59 +0000 (03:51 +0000)]
* Got a primitive version of the wiki system in place. Needs a lot of fine
tuning but it basically works.
Art Cancro [Tue, 24 Jan 2006 03:22:59 +0000 (03:22 +0000)]
In WIKI rooms, clients can supply a message EUID
Wilfried Göesgens [Mon, 23 Jan 2006 15:21:53 +0000 (15:21 +0000)]
*narf*
Wilfried Göesgens [Mon, 23 Jan 2006 15:19:31 +0000 (15:19 +0000)]
one more missing file. where did this go?
Wilfried Göesgens [Mon, 23 Jan 2006 14:24:34 +0000 (14:24 +0000)]
more fixes
Wilfried Göesgens [Mon, 23 Jan 2006 14:07:26 +0000 (14:07 +0000)]
version of debian build added
Wilfried Göesgens [Mon, 23 Jan 2006 13:44:05 +0000 (13:44 +0000)]
upsie. some lines vanished.
removed kerningham-richie cisms.
Wilfried Göesgens [Mon, 23 Jan 2006 13:35:50 +0000 (13:35 +0000)]
Done with doxygenizing
Art Cancro [Sun, 22 Jan 2006 22:50:06 +0000 (22:50 +0000)]
More work on the wiki view. Don't try to use it yet.
Wilfried Göesgens [Sat, 21 Jan 2006 23:53:37 +0000 (23:53 +0000)]
more doxygen doku.
Art Cancro [Sat, 21 Jan 2006 21:24:26 +0000 (21:24 +0000)]
wiki
Art Cancro [Sat, 21 Jan 2006 21:23:25 +0000 (21:23 +0000)]
Patch to the "m<Y> next message" function, submitted by matt
Wilfried Göesgens [Sat, 21 Jan 2006 18:55:05 +0000 (18:55 +0000)]
set permissions on chkpwd.
Art Cancro [Fri, 20 Jan 2006 21:39:28 +0000 (21:39 +0000)]
* Started writing wiki code. It completely does not work. :)
Wilfried Göesgens [Fri, 20 Jan 2006 20:48:13 +0000 (20:48 +0000)]
calculate once. todo: move commandline parsing up.
Wilfried Göesgens [Fri, 20 Jan 2006 20:26:20 +0000 (20:26 +0000)]
calc dirs another time
Wilfried Göesgens [Fri, 20 Jan 2006 20:07:14 +0000 (20:07 +0000)]
another try
Wilfried Göesgens [Fri, 20 Jan 2006 20:05:27 +0000 (20:05 +0000)]
converted comments to get caught by doxygen
Wilfried Göesgens [Fri, 20 Jan 2006 17:55:39 +0000 (17:55 +0000)]
missing variables
Wilfried Göesgens [Fri, 20 Jan 2006 16:26:59 +0000 (16:26 +0000)]
calc home dirs
Wilfried Göesgens [Fri, 20 Jan 2006 16:26:42 +0000 (16:26 +0000)]
calc home dirs
Art Cancro [Fri, 20 Jan 2006 04:18:39 +0000 (04:18 +0000)]
Began adding the infrastructure to support wiki mode rooms.
Art Cancro [Fri, 20 Jan 2006 02:36:33 +0000 (02:36 +0000)]
make change
Art Cancro [Fri, 20 Jan 2006 02:32:00 +0000 (02:32 +0000)]
* Added VIEW_WIKI to the available view types. EUID indexing is "on" for
this view. Everything else will be done in WebCit.
Art Cancro [Thu, 19 Jan 2006 22:49:55 +0000 (22:49 +0000)]
* support SMTP-AUTH for outbound connection to smart-host
Art Cancro [Thu, 19 Jan 2006 21:57:19 +0000 (21:57 +0000)]
add serv_vcard.h
Art Cancro [Thu, 19 Jan 2006 21:41:22 +0000 (21:41 +0000)]
* Change to journaling code to include an Internet email address for local
recipients.
Art Cancro [Thu, 19 Jan 2006 18:21:21 +0000 (18:21 +0000)]
* Refactored the code that populates the session's knowledge of the user's
primary internet email address. We need it to be generic so that we can
do this for other users.
Art Cancro [Thu, 19 Jan 2006 05:00:30 +0000 (05:00 +0000)]
Fixed a small memory leak
Art Cancro [Thu, 19 Jan 2006 04:09:43 +0000 (04:09 +0000)]
THIS IS 6.71
Art Cancro [Wed, 18 Jan 2006 21:40:46 +0000 (21:40 +0000)]
* fix_scrollbar_bug is now a class instead of an id. Fixes validator warnings.
* Corrected bad html generated when there's only one message in a summary view.
* Retain both login name and display name (fullname) in session structure.
This fixes chat window authentication when connecting to a Citadel server
using host based authentication.
Wilfried Göesgens [Wed, 18 Jan 2006 21:30:33 +0000 (21:30 +0000)]
includes.
Wilfried Göesgens [Wed, 18 Jan 2006 21:21:31 +0000 (21:21 +0000)]
missing dirchanges and dependencies to pam.
Art Cancro [Wed, 18 Jan 2006 03:24:00 +0000 (03:24 +0000)]
Misc small fixes to the new host auth mode.
Art Cancro [Tue, 17 Jan 2006 22:07:39 +0000 (22:07 +0000)]
* REMOVED MIXED MODE AUTHENTICATION.
"autologin mode" is now system accounts ONLY.
Wilfried Göesgens [Tue, 17 Jan 2006 12:44:39 +0000 (12:44 +0000)]
missing directory calculations
Art Cancro [Mon, 16 Jan 2006 16:53:14 +0000 (16:53 +0000)]
* Experimental unix domain socket listener
Wilfried Göesgens [Mon, 16 Jan 2006 15:45:49 +0000 (15:45 +0000)]
really omit -h if no dir specified
Wilfried Göesgens [Mon, 16 Jan 2006 15:32:15 +0000 (15:32 +0000)]
centralized filename calculation
Wilfried Göesgens [Sun, 15 Jan 2006 21:33:48 +0000 (21:33 +0000)]
calculate the directories in a central manner.
LHFS'ified installations may use multi-homed installations now too.
Wilfried Göesgens [Sun, 15 Jan 2006 21:31:58 +0000 (21:31 +0000)]
added provides/conflicts to pop3-server and imap-server.
Art Cancro [Sun, 15 Jan 2006 05:00:52 +0000 (05:00 +0000)]
* citserver.c: patch submitted by matt to keep the client protocol from
getting out of sync following a .h? command.
Art Cancro [Sun, 15 Jan 2006 04:40:40 +0000 (04:40 +0000)]
* setup.c: remove "--backtitle" from calls to "dialog" because its
availability cannot be depended upon.
Art Cancro [Sun, 15 Jan 2006 04:39:35 +0000 (04:39 +0000)]
* setup.c: remove "--backtitle" from calls to "dialog" because its
availability cannot be depended upon.
Art Cancro [Sat, 14 Jan 2006 23:33:22 +0000 (23:33 +0000)]
oops, correction to previous commit
Art Cancro [Sat, 14 Jan 2006 23:26:17 +0000 (23:26 +0000)]
config: Correct forged From: lines during authenticated SMTP
Art Cancro [Fri, 13 Jan 2006 20:25:33 +0000 (20:25 +0000)]
THIS IS 6.70
Art Cancro [Fri, 13 Jan 2006 17:12:03 +0000 (17:12 +0000)]
THIS IS 6.70
Wilfried Göesgens [Fri, 13 Jan 2006 12:17:31 +0000 (12:17 +0000)]
newer versions of these files.
Art Cancro [Fri, 13 Jan 2006 05:02:27 +0000 (05:02 +0000)]
Removed the split bbview because it's b0rken in IE
Art Cancro [Thu, 12 Jan 2006 20:40:56 +0000 (20:40 +0000)]
start im on bottom
Art Cancro [Thu, 12 Jan 2006 05:41:48 +0000 (05:41 +0000)]
Changes to instant messenger to work around IE bugs
Art Cancro [Thu, 12 Jan 2006 04:23:38 +0000 (04:23 +0000)]
* More updates to instant messenger:
- Better delineation of input box. Added an icon and a slightly darker
background color so you can see where the input box actually is.
- Auto refresh every 5 seconds instead of 30
- WebCit now fires off a JavaScript test after 30 seconds of inactivity
to see if the instant messenger window needs to be opened
Art Cancro [Wed, 11 Jan 2006 22:00:59 +0000 (22:00 +0000)]
* More updates to instant messenger. When new messages arrive, the window
automatically scrolls to the bottom and the input box is refocused.
Art Cancro [Wed, 11 Jan 2006 20:21:56 +0000 (20:21 +0000)]
Corrected a small javascript syntax error
Art Cancro [Wed, 11 Jan 2006 16:08:54 +0000 (16:08 +0000)]
* Moved the "Content-Identifer" (sic) header out of the envelope journal
subpart headers and into the top-level headers.
Art Cancro [Wed, 11 Jan 2006 04:57:11 +0000 (04:57 +0000)]
* instant_messenger.html: learn my own screen name from the server,
also some CSS changes
Art Cancro [Wed, 11 Jan 2006 03:27:09 +0000 (03:27 +0000)]
* Added a per-user client option to always compose messages using the
external editor.
* Removed the "always reply with external editor" option from citadel.rc
because the per-user editor choice makes it superfluous.
Art Cancro [Tue, 10 Jan 2006 22:22:35 +0000 (22:22 +0000)]
* Added "Content-Identifer: ExJournalReport" to journal envelope headers
(Requested by SECCAS for compatibility with their archival service.)
(Yes, it is spelled incorrectly. The headers generated by Exchange are
spelled incorrectly and SECCAS requested that our headers look identical.)
Art Cancro [Mon, 9 Jan 2006 22:26:58 +0000 (22:26 +0000)]
journaling
Art Cancro [Mon, 9 Jan 2006 22:25:37 +0000 (22:25 +0000)]
journaling
Art Cancro [Mon, 9 Jan 2006 22:24:59 +0000 (22:24 +0000)]
docs/journaling.html: added.
Art Cancro [Mon, 9 Jan 2006 18:26:54 +0000 (18:26 +0000)]
document journaling options
Art Cancro [Mon, 9 Jan 2006 18:02:49 +0000 (18:02 +0000)]
* siteconfig.c: new "Indexing/Journaling" tab now contains the options
to enable the full text index, and to enable message journaling.
* Version number is now 6.70 in order to keep parity with Citadel.
Art Cancro [Mon, 9 Jan 2006 17:57:25 +0000 (17:57 +0000)]
Bumped the version number to 6.70 in preparation for a new release
Art Cancro [Mon, 9 Jan 2006 05:40:24 +0000 (05:40 +0000)]
Site Configuration screen moved to tabbed dialog
Wilfried Göesgens [Fri, 6 Jan 2006 18:42:40 +0000 (18:42 +0000)]
package version number for package build scripts
Art Cancro [Fri, 6 Jan 2006 16:21:36 +0000 (16:21 +0000)]
ran create-pot.sh
Art Cancro [Fri, 6 Jan 2006 16:21:01 +0000 (16:21 +0000)]
* Localization enabled "Your info" from summary screen
Art Cancro [Fri, 6 Jan 2006 04:18:13 +0000 (04:18 +0000)]
New tabbed dialog API. This will be used in something later...
Art Cancro [Thu, 5 Jan 2006 22:39:07 +0000 (22:39 +0000)]
Adjustments to journal recipient list
Art Cancro [Thu, 5 Jan 2006 21:09:12 +0000 (21:09 +0000)]
Implemented configuration settings for journaling.
Art Cancro [Thu, 5 Jan 2006 03:06:36 +0000 (03:06 +0000)]
Journaling code is finished. Still needs configuration settings.
Art Cancro [Wed, 4 Jan 2006 23:14:52 +0000 (23:14 +0000)]
Began implementation of Journaling and Envelope Journaling.
Art Cancro [Tue, 3 Jan 2006 23:20:12 +0000 (23:20 +0000)]
More tweaks to instant messenger window
Art Cancro [Tue, 3 Jan 2006 03:46:41 +0000 (03:46 +0000)]
Allow selection of tabs in multiple conversation mode.
Art Cancro [Tue, 3 Jan 2006 02:14:31 +0000 (02:14 +0000)]
updates to ajax instant messenger
Art Cancro [Mon, 2 Jan 2006 21:47:13 +0000 (21:47 +0000)]
new instant messenger
Art Cancro [Mon, 2 Jan 2006 21:40:38 +0000 (21:40 +0000)]
The new AJAX-based instant messenger now handles sending messages, and
also multiple concurrent conversations.
Art Cancro [Mon, 2 Jan 2006 18:41:35 +0000 (18:41 +0000)]
New way to display incoming instant messages. Not finished.
Art Cancro [Thu, 22 Dec 2005 23:05:27 +0000 (23:05 +0000)]
roadmap
Art Cancro [Thu, 22 Dec 2005 17:08:05 +0000 (17:08 +0000)]
* Added missing HTTP headers to do_chat()
Art Cancro [Wed, 21 Dec 2005 15:24:39 +0000 (15:24 +0000)]
* configure.in: use different variable names for each AC_CHECK_PROG macro,
because autoconf will see the same variable name as used before, pull some
value from cache, and assume it knows the answer. This causes NLS to be
enabled on systems that have, for example, xgettext but not msgfmt (such as
Mandrake). Fixed.
Art Cancro [Wed, 21 Dec 2005 15:08:56 +0000 (15:08 +0000)]
* Makefile.in: target 'distclean' - do not remove po/Makefile.in
Art Cancro [Tue, 20 Dec 2005 19:38:10 +0000 (19:38 +0000)]
minor fix
Art Cancro [Mon, 19 Dec 2005 20:48:19 +0000 (20:48 +0000)]
ran create-pot.sh
Wilfried Göesgens [Sun, 18 Dec 2005 10:02:06 +0000 (10:02 +0000)]
* added build dependency to bison
Wilfried Göesgens [Sun, 18 Dec 2005 09:40:53 +0000 (09:40 +0000)]
* added debian build scripts
* added config adder shellscript for debian scripts
Art Cancro [Sat, 17 Dec 2005 05:25:18 +0000 (05:25 +0000)]
* messages.c: include the "edit html source" button in the message editor
window. Also, when pullquoting a message, insert a \n\n at the end so
the TinyMCE editor allows the user to advance past the quote.
Art Cancro [Fri, 16 Dec 2005 04:51:46 +0000 (04:51 +0000)]
* Checkbox to allow anonymous posting in rooms which allow it.
Resolves bugzilla #65.
Art Cancro [Fri, 16 Dec 2005 04:13:19 +0000 (04:13 +0000)]
* Include a pre-fixed parsedate.c in the source tree in order to eliminate
the requirement for yacc or bison to build Citadel. Also, 'make clean'
no longer deletes parsedate.c
Art Cancro [Thu, 15 Dec 2005 22:36:12 +0000 (22:36 +0000)]
* "Headers" option in view message
Art Cancro [Thu, 15 Dec 2005 15:52:08 +0000 (15:52 +0000)]
* newinstall.sh: be smarter about how wget and curl are used
Art Cancro [Thu, 15 Dec 2005 05:05:53 +0000 (05:05 +0000)]
* room_ops.c: when granting a room creator access to a new room, omit the
lgetuser/lputuser calls because they are not needed. Also, don't perform
access grant if no user is logged in.
Art Cancro [Tue, 13 Dec 2005 22:51:43 +0000 (22:51 +0000)]
* Require Citadel server version to be at least 6.63
* THIS IS 6.40