citadel.git
18 years ago* fix_scrollbar_bug is now a class instead of an id. Fixes validator warnings.
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.

18 years agoincludes.
Wilfried Göesgens [Wed, 18 Jan 2006 21:30:33 +0000 (21:30 +0000)]
includes.

18 years agomissing dirchanges and dependencies to pam.
Wilfried Göesgens [Wed, 18 Jan 2006 21:21:31 +0000 (21:21 +0000)]
missing dirchanges and dependencies to pam.

18 years agoMisc small fixes to the new host auth mode.
Art Cancro [Wed, 18 Jan 2006 03:24:00 +0000 (03:24 +0000)]
Misc small fixes to the new host auth mode.

18 years ago* REMOVED MIXED MODE AUTHENTICATION.
Art Cancro [Tue, 17 Jan 2006 22:07:39 +0000 (22:07 +0000)]
* REMOVED MIXED MODE AUTHENTICATION.
  "autologin mode" is now system accounts ONLY.

18 years agomissing directory calculations
Wilfried Göesgens [Tue, 17 Jan 2006 12:44:39 +0000 (12:44 +0000)]
missing directory calculations

18 years ago* Experimental unix domain socket listener
Art Cancro [Mon, 16 Jan 2006 16:53:14 +0000 (16:53 +0000)]
* Experimental unix domain socket listener

18 years agoreally omit -h if no dir specified
Wilfried Göesgens [Mon, 16 Jan 2006 15:45:49 +0000 (15:45 +0000)]
really omit -h if no dir specified

18 years agocentralized filename calculation
Wilfried Göesgens [Mon, 16 Jan 2006 15:32:15 +0000 (15:32 +0000)]
centralized filename calculation

18 years agocalculate the directories in a central manner.
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.

18 years agoadded provides/conflicts to pop3-server and imap-server.
Wilfried Göesgens [Sun, 15 Jan 2006 21:31:58 +0000 (21:31 +0000)]
added provides/conflicts to pop3-server and imap-server.

18 years ago* citserver.c: patch submitted by matt to keep the client protocol from
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.

18 years ago* setup.c: remove "--backtitle" from calls to "dialog" because its
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.

18 years ago* setup.c: remove "--backtitle" from calls to "dialog" because its
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.

18 years agooops, correction to previous commit
Art Cancro [Sat, 14 Jan 2006 23:33:22 +0000 (23:33 +0000)]
oops, correction to previous commit

18 years agoconfig: Correct forged From: lines during authenticated SMTP
Art Cancro [Sat, 14 Jan 2006 23:26:17 +0000 (23:26 +0000)]
config: Correct forged From: lines during authenticated SMTP

18 years agoTHIS IS 6.70
Art Cancro [Fri, 13 Jan 2006 20:25:33 +0000 (20:25 +0000)]
THIS IS 6.70

18 years agoTHIS IS 6.70
Art Cancro [Fri, 13 Jan 2006 17:12:03 +0000 (17:12 +0000)]
THIS IS 6.70

18 years agonewer versions of these files.
Wilfried Göesgens [Fri, 13 Jan 2006 12:17:31 +0000 (12:17 +0000)]
newer versions of these files.

18 years agoRemoved the split bbview because it's b0rken in IE
Art Cancro [Fri, 13 Jan 2006 05:02:27 +0000 (05:02 +0000)]
Removed the split bbview because it's b0rken in IE

18 years agostart im on bottom
Art Cancro [Thu, 12 Jan 2006 20:40:56 +0000 (20:40 +0000)]
start im on bottom

18 years agoChanges to instant messenger to work around IE bugs
Art Cancro [Thu, 12 Jan 2006 05:41:48 +0000 (05:41 +0000)]
Changes to instant messenger to work around IE bugs

18 years ago* More updates to instant messenger:
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

18 years ago* More updates to instant messenger. When new messages arrive, the window
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.

18 years agoCorrected a small javascript syntax error
Art Cancro [Wed, 11 Jan 2006 20:21:56 +0000 (20:21 +0000)]
Corrected a small javascript syntax error

18 years ago* Moved the "Content-Identifer" (sic) header out of the envelope journal
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.

18 years ago* instant_messenger.html: learn my own screen name from the server,
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

18 years ago* Added a per-user client option to always compose messages using the
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.

18 years ago* Added "Content-Identifer: ExJournalReport" to journal envelope headers
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.)

18 years agojournaling
Art Cancro [Mon, 9 Jan 2006 22:26:58 +0000 (22:26 +0000)]
journaling

18 years agojournaling
Art Cancro [Mon, 9 Jan 2006 22:25:37 +0000 (22:25 +0000)]
journaling

18 years agodocs/journaling.html: added.
Art Cancro [Mon, 9 Jan 2006 22:24:59 +0000 (22:24 +0000)]
docs/journaling.html: added.

18 years agodocument journaling options
Art Cancro [Mon, 9 Jan 2006 18:26:54 +0000 (18:26 +0000)]
document journaling options

18 years ago* siteconfig.c: new "Indexing/Journaling" tab now contains the 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.

18 years agoBumped the version number to 6.70 in preparation for a new release
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

18 years agoSite Configuration screen moved to tabbed dialog
Art Cancro [Mon, 9 Jan 2006 05:40:24 +0000 (05:40 +0000)]
Site Configuration screen moved to tabbed dialog

18 years agopackage version number for package build scripts
Wilfried Göesgens [Fri, 6 Jan 2006 18:42:40 +0000 (18:42 +0000)]
package version number for package build scripts

18 years agoran create-pot.sh
Art Cancro [Fri, 6 Jan 2006 16:21:36 +0000 (16:21 +0000)]
ran create-pot.sh

18 years ago* Localization enabled "Your info" from summary screen
Art Cancro [Fri, 6 Jan 2006 16:21:01 +0000 (16:21 +0000)]
* Localization enabled "Your info" from summary screen

18 years agoNew tabbed dialog API. This will be used in something later...
Art Cancro [Fri, 6 Jan 2006 04:18:13 +0000 (04:18 +0000)]
New tabbed dialog API.  This will be used in something later...

18 years agoAdjustments to journal recipient list
Art Cancro [Thu, 5 Jan 2006 22:39:07 +0000 (22:39 +0000)]
Adjustments to journal recipient list

18 years agoImplemented configuration settings for journaling.
Art Cancro [Thu, 5 Jan 2006 21:09:12 +0000 (21:09 +0000)]
Implemented configuration settings for journaling.

18 years agoJournaling code is finished. Still needs configuration settings.
Art Cancro [Thu, 5 Jan 2006 03:06:36 +0000 (03:06 +0000)]
Journaling code is finished.  Still needs configuration settings.

18 years agoBegan implementation of Journaling and Envelope Journaling.
Art Cancro [Wed, 4 Jan 2006 23:14:52 +0000 (23:14 +0000)]
Began implementation of Journaling and Envelope Journaling.

18 years agoMore tweaks to instant messenger window
Art Cancro [Tue, 3 Jan 2006 23:20:12 +0000 (23:20 +0000)]
More tweaks to instant messenger window

18 years agoAllow selection of tabs in multiple conversation mode.
Art Cancro [Tue, 3 Jan 2006 03:46:41 +0000 (03:46 +0000)]
Allow selection of tabs in multiple conversation mode.

18 years agoupdates to ajax instant messenger
Art Cancro [Tue, 3 Jan 2006 02:14:31 +0000 (02:14 +0000)]
updates to ajax instant messenger

18 years agonew instant messenger
Art Cancro [Mon, 2 Jan 2006 21:47:13 +0000 (21:47 +0000)]
new instant messenger

18 years agoThe new AJAX-based instant messenger now handles sending messages, and
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.

18 years agoNew way to display incoming instant messages. Not finished.
Art Cancro [Mon, 2 Jan 2006 18:41:35 +0000 (18:41 +0000)]
New way to display incoming instant messages.  Not finished.

18 years agoroadmap
Art Cancro [Thu, 22 Dec 2005 23:05:27 +0000 (23:05 +0000)]
roadmap

18 years ago* Added missing HTTP headers to do_chat()
Art Cancro [Thu, 22 Dec 2005 17:08:05 +0000 (17:08 +0000)]
* Added missing HTTP headers to do_chat()

18 years ago* configure.in: use different variable names for each AC_CHECK_PROG macro,
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.

18 years ago* Makefile.in: target 'distclean' - do not remove po/Makefile.in
Art Cancro [Wed, 21 Dec 2005 15:08:56 +0000 (15:08 +0000)]
* Makefile.in: target 'distclean' - do not remove po/Makefile.in

18 years agominor fix
Art Cancro [Tue, 20 Dec 2005 19:38:10 +0000 (19:38 +0000)]
minor fix

18 years agoran create-pot.sh
Art Cancro [Mon, 19 Dec 2005 20:48:19 +0000 (20:48 +0000)]
ran create-pot.sh

18 years ago* added build dependency to bison
Wilfried Göesgens [Sun, 18 Dec 2005 10:02:06 +0000 (10:02 +0000)]
* added build dependency to bison

18 years ago* added debian build scripts
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

18 years ago* messages.c: include the "edit html source" button in the message editor
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.

18 years ago* Checkbox to allow anonymous posting in rooms which allow it.
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.

18 years ago* Include a pre-fixed parsedate.c in the source tree in order to eliminate
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

18 years ago* "Headers" option in view message
Art Cancro [Thu, 15 Dec 2005 22:36:12 +0000 (22:36 +0000)]
* "Headers" option in view message

18 years ago* newinstall.sh: be smarter about how wget and curl are used
Art Cancro [Thu, 15 Dec 2005 15:52:08 +0000 (15:52 +0000)]
* newinstall.sh: be smarter about how wget and curl are used

18 years ago* room_ops.c: when granting a room creator access to a new room, omit the
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.

18 years ago* Require Citadel server version to be at least 6.63
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

18 years agoDon't try to twiddle /etc/inittab on systems that don't have /etc/inittab.
Art Cancro [Tue, 13 Dec 2005 19:42:16 +0000 (19:42 +0000)]
Don't try to twiddle /etc/inittab on systems that don't have /etc/inittab.

18 years agooops
Art Cancro [Tue, 13 Dec 2005 19:32:03 +0000 (19:32 +0000)]
oops

18 years ago* chatframeset.html: inserted a missing </body> tag.
Art Cancro [Tue, 13 Dec 2005 19:28:04 +0000 (19:28 +0000)]
* chatframeset.html: inserted a missing </body> tag.

18 years ago* changed sleepycat version
Wilfried Göesgens [Mon, 12 Dec 2005 22:06:17 +0000 (22:06 +0000)]
* changed sleepycat version

18 years ago* it.po: updated Italian translation submitted by Gabriele Tassoni
Art Cancro [Mon, 12 Dec 2005 17:10:50 +0000 (17:10 +0000)]
* it.po: updated Italian translation submitted by Gabriele Tassoni

18 years agoTHIS IS 6.63
Art Cancro [Mon, 12 Dec 2005 04:04:48 +0000 (04:04 +0000)]
THIS IS 6.63

18 years ago* another rework of the locale parser. Hopefully feature complete now.
Wilfried Göesgens [Mon, 12 Dec 2005 00:53:19 +0000 (00:53 +0000)]
* another rework of the locale parser. Hopefully feature complete now.

18 years ago* Mercilessly ripped out all of the gratuitously complex GNU libintl
Art Cancro [Sun, 11 Dec 2005 05:05:26 +0000 (05:05 +0000)]
* Mercilessly ripped out all of the gratuitously complex GNU libintl
  detection m4 crapola and replaced it with some simple autoconf directives
  to detect whether the host system has the correct set of NLS functions for
  supporting per-thread locale.

18 years ago* wclib.js: transmit the "no floors expanded" condition to the server.
Art Cancro [Sun, 11 Dec 2005 01:49:20 +0000 (01:49 +0000)]
* wclib.js: transmit the "no floors expanded" condition to the server.

18 years agoupdated webcit.pot
Art Cancro [Sun, 11 Dec 2005 01:28:22 +0000 (01:28 +0000)]
updated webcit.pot

18 years ago* Switched our TinyMCE call to the "advanced" theme. Also enabled
Art Cancro [Sat, 10 Dec 2005 22:45:51 +0000 (22:45 +0000)]
* Switched our TinyMCE call to the "advanced" theme.  Also enabled
  the IESpell plugin (when Internet Explorer is in use).

18 years ago* Deleting a message from the Trash folder now actually deletes it instead
Art Cancro [Fri, 9 Dec 2005 19:41:03 +0000 (19:41 +0000)]
* Deleting a message from the Trash folder now actually deletes it instead
  of trying to move it to the Trash.  Requires Citadel server 6.63.

18 years ago* Updated the output of server GOTO command; new parameter indicates whether
Art Cancro [Fri, 9 Dec 2005 19:16:49 +0000 (19:16 +0000)]
* Updated the output of server GOTO command; new parameter indicates whether
  the user is in his Trash folder.
* Updated internal version number to 6.63 so WebCit knows this is available.

18 years ago* Slightly more intelligent language detection.
Art Cancro [Fri, 9 Dec 2005 18:45:52 +0000 (18:45 +0000)]
* Slightly more intelligent language detection.

18 years agohuh?
Art Cancro [Thu, 8 Dec 2005 22:36:36 +0000 (22:36 +0000)]
huh?

18 years ago* added missing string
Wilfried Göesgens [Thu, 8 Dec 2005 22:32:39 +0000 (22:32 +0000)]
* added missing string

18 years agoupdate webcit.pot
Art Cancro [Thu, 8 Dec 2005 22:26:02 +0000 (22:26 +0000)]
update webcit.pot

18 years ago* Detect the browser language, and use it as the default language selection.
Art Cancro [Thu, 8 Dec 2005 22:24:24 +0000 (22:24 +0000)]
* Detect the browser language, and use it as the default language selection.

18 years ago* Fix "locale leak" on newer Linux systems where gettext() seems to cache
Art Cancro [Thu, 8 Dec 2005 16:49:56 +0000 (16:49 +0000)]
* Fix "locale leak" on newer Linux systems where gettext() seems to cache
  its translated messages.  textdomain(textdomain(NULL)) clears the cache.

18 years ago Improved the reliability of per-thread locale by unsetting it at the end
Art Cancro [Thu, 8 Dec 2005 03:22:56 +0000 (03:22 +0000)]
 Improved the reliability of per-thread locale by unsetting it at the end
  of each transaction.

18 years ago* Fixed more missing localization items
Art Cancro [Wed, 7 Dec 2005 22:58:21 +0000 (22:58 +0000)]
* Fixed more missing localization items

18 years ago* Per-session locale. For some reason it doesn't work well.
Art Cancro [Wed, 7 Dec 2005 18:06:25 +0000 (18:06 +0000)]
* Per-session locale.  For some reason it doesn't work well.

18 years ago* Per-session locale. For some reason it doesn't work well.
Art Cancro [Wed, 7 Dec 2005 18:03:29 +0000 (18:03 +0000)]
* Per-session locale.  For some reason it doesn't work well.

18 years agolocale changes
Art Cancro [Wed, 7 Dec 2005 15:53:41 +0000 (15:53 +0000)]
locale changes

18 years agolocale changes
Art Cancro [Wed, 7 Dec 2005 15:35:07 +0000 (15:35 +0000)]
locale changes

18 years ago* po/it.po: Italian localization submitted by Gabriele Tassoni
Art Cancro [Wed, 7 Dec 2005 13:24:09 +0000 (13:24 +0000)]
* po/it.po: Italian localization submitted by Gabriele Tassoni

18 years ago* Upgraded TinyMCE to v2.0.1; CLEAR YOUR CACHE NOW
Art Cancro [Mon, 5 Dec 2005 23:07:15 +0000 (23:07 +0000)]
* Upgraded TinyMCE to v2.0.1; CLEAR YOUR CACHE NOW

18 years agoremove tiny_mce
Art Cancro [Mon, 5 Dec 2005 23:04:55 +0000 (23:04 +0000)]
remove tiny_mce

18 years agomore translations
Wilfried Göesgens [Mon, 5 Dec 2005 18:01:31 +0000 (18:01 +0000)]
more translations

18 years ago* Use tokenizer function to completely parse accept-lang header.
Wilfried Göesgens [Mon, 5 Dec 2005 17:43:17 +0000 (17:43 +0000)]
* Use tokenizer function to completely parse accept-lang header.

18 years ago* Added in some of the missing localizations
Art Cancro [Mon, 5 Dec 2005 16:48:10 +0000 (16:48 +0000)]
* Added in some of the missing localizations

18 years agospellchecked.
Wilfried Göesgens [Sun, 4 Dec 2005 13:49:56 +0000 (13:49 +0000)]
spellchecked.

18 years ago(no commit message)
Art Cancro [Sun, 4 Dec 2005 04:01:55 +0000 (04:01 +0000)]

18 years ago* added some translations
Wilfried Göesgens [Sat, 3 Dec 2005 12:47:41 +0000 (12:47 +0000)]
* added some translations

18 years ago* fixed langage detection to work with simple 'de' and no other stuff
Wilfried Göesgens [Sat, 3 Dec 2005 12:04:12 +0000 (12:04 +0000)]
* fixed langage detection to work with simple 'de' and no other stuff