]>
code.citadel.org Git - citadel.git/log
Art Cancro [Thu, 2 Sep 2010 21:09:22 +0000 (17:09 -0400)]
The new paginator now makes use of the server-supplied prompt.
Art Cancro [Thu, 2 Sep 2010 20:01:35 +0000 (16:01 -0400)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Art Cancro [Thu, 2 Sep 2010 20:01:20 +0000 (16:01 -0400)]
Observe the value of rc_prompt_control
Wilfried Goesgens [Thu, 2 Sep 2010 19:58:22 +0000 (21:58 +0200)]
* moving directories around isn't smart in a git workingcopy. create symlinks & ignore them.
Art Cancro [Thu, 2 Sep 2010 17:32:55 +0000 (13:32 -0400)]
HUGE update to the way the paginator works. scr_putc() now keeps track of how many characters and
lines it has written, issuing the paginator prompt when it knows it needs to. scr_getc() resets the
line count to zero. This completely eliminates the need for individual functions to keep track of
their line count, simplifying a lot of code throughout the system. Why didn't I do it this way 20
years ago? TODO: use the server issued paginator prompt instead of a hardcoded string.
Art Cancro [Thu, 2 Sep 2010 15:42:24 +0000 (11:42 -0400)]
All screen output now goes through scr_putc().
This is deliberate. Please do not optimize this out because I will be writing code that depends on
it.
Art Cancro [Thu, 2 Sep 2010 11:38:31 +0000 (07:38 -0400)]
Removed more vestiges of curses mode
Art Cancro [Thu, 2 Sep 2010 01:21:38 +0000 (21:21 -0400)]
Removed err_* and sln_* functions; replaced all calls with scr_* functions.
Removed all build script references to curses and ncurses.
I want all output to go through a single path.
Art Cancro [Thu, 2 Sep 2010 01:09:21 +0000 (21:09 -0400)]
remove .svnignore files
Art Cancro [Thu, 2 Sep 2010 01:08:21 +0000 (21:08 -0400)]
removed unused stubs from screen.c
Art Cancro [Thu, 2 Sep 2010 00:38:35 +0000 (20:38 -0400)]
Removed curses fullscreen mode in the text client, in preparation for something even better that I'm going to work
on next.
Art Cancro [Wed, 1 Sep 2010 21:14:18 +0000 (17:14 -0400)]
removed Id tag from wclib.js
Art Cancro [Wed, 1 Sep 2010 21:10:45 +0000 (17:10 -0400)]
removed more Id tags from webcit
Art Cancro [Wed, 1 Sep 2010 21:08:57 +0000 (17:08 -0400)]
oops, missed one
Art Cancro [Wed, 1 Sep 2010 21:04:15 +0000 (17:04 -0400)]
Removed some $Id$ tags in libcitadel
Art Cancro [Wed, 1 Sep 2010 17:45:47 +0000 (13:45 -0400)]
Remove $Id$ tags from most of webcit
Art Cancro [Wed, 1 Sep 2010 17:40:00 +0000 (13:40 -0400)]
Completed the removal of $Id$ tags in the Citadel server. Also, since the strings returned from the
module init functions are now short names rather than entire Id tags, the phrase "Loaded module:" has
been prepended to the log messages which display them.
Art Cancro [Wed, 1 Sep 2010 17:23:13 +0000 (13:23 -0400)]
More removal of $Id$ tags
Art Cancro [Wed, 1 Sep 2010 17:15:15 +0000 (13:15 -0400)]
Began removing $Id$ tags. This will be an ongoing process.
Art Cancro [Wed, 1 Sep 2010 16:37:38 +0000 (12:37 -0400)]
Oops, my svn/git autodetection logic is still broken. Fixed.
Art Cancro [Tue, 31 Aug 2010 22:33:35 +0000 (18:33 -0400)]
Another attempt at fixing svn_revision for git
Art Cancro [Tue, 31 Aug 2010 22:11:27 +0000 (18:11 -0400)]
Modified mk_svn_revision.sh so that it doesn't barf when git is in
use. Someone already tried to handle this situation but it was
b0rken. Fixed.
Art Cancro [Tue, 31 Aug 2010 20:55:12 +0000 (16:55 -0400)]
test commit three3 of three3
Art Cancro [Tue, 31 Aug 2010 20:55:01 +0000 (16:55 -0400)]
test commit two2 of three3
Art Cancro [Tue, 31 Aug 2010 20:54:49 +0000 (16:54 -0400)]
test commit one1 of three3
Art Cancro [Tue, 31 Aug 2010 20:51:05 +0000 (16:51 -0400)]
test commit three of three
Art Cancro [Tue, 31 Aug 2010 20:50:54 +0000 (16:50 -0400)]
test commit two of three
Art Cancro [Tue, 31 Aug 2010 20:50:46 +0000 (16:50 -0400)]
test commit one of three
Art Cancro [Tue, 31 Aug 2010 20:33:54 +0000 (16:33 -0400)]
test commit 2 of 2
Art Cancro [Tue, 31 Aug 2010 20:32:32 +0000 (16:32 -0400)]
test commit 1 of 2
Art Cancro [Tue, 31 Aug 2010 20:20:54 +0000 (16:20 -0400)]
COPYING.txt referred to a latest copyright date of 2009. Changed it to 2010.
Art Cancro [Tue, 31 Aug 2010 20:19:47 +0000 (16:19 -0400)]
Test commit 1 of 2
Art Cancro [Tue, 31 Aug 2010 20:07:26 +0000 (16:07 -0400)]
Logging in as "guest" from the text client now does the Right Thing
depending on whether the server to which it is connected actually
supports guest mode. This may or may not stay this way.
Art Cancro [Tue, 31 Aug 2010 20:04:24 +0000 (16:04 -0400)]
Client library now stores the flag indicating whether guest mode is supported
Art Cancro [Tue, 31 Aug 2010 19:58:10 +0000 (15:58 -0400)]
Amend the INFO command to alert the client whether the server
supports guest logins.
Art Cancro [Tue, 31 Aug 2010 19:56:21 +0000 (15:56 -0400)]
Added a global config setting to allow anonymous guest logins.
This does not change any of the behavior of the system yet.
Art Cancro [Tue, 31 Aug 2010 18:47:49 +0000 (14:47 -0400)]
Another test commit
Art Cancro [Tue, 31 Aug 2010 18:46:35 +0000 (14:46 -0400)]
Another test commit
Art Cancro [Tue, 31 Aug 2010 18:46:05 +0000 (14:46 -0400)]
Another test commit
Art Cancro [Tue, 31 Aug 2010 18:45:38 +0000 (14:45 -0400)]
Another test commit
Art Cancro [Tue, 31 Aug 2010 18:44:52 +0000 (14:44 -0400)]
Another test commit
Art Cancro [Tue, 31 Aug 2010 18:16:09 +0000 (14:16 -0400)]
Another test commit
Wilfried Goesgens [Tue, 31 Aug 2010 18:00:13 +0000 (20:00 +0200)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Wilfried Goesgens [Tue, 31 Aug 2010 17:58:14 +0000 (19:58 +0200)]
* client_read_sslblob(): fix buffer handling, clean up the read-buffer if neccesary.
Art Cancro [Tue, 31 Aug 2010 16:59:58 +0000 (12:59 -0400)]
another test
Art Cancro [Tue, 31 Aug 2010 16:47:41 +0000 (12:47 -0400)]
Yet another test
Art Cancro [Tue, 31 Aug 2010 16:45:43 +0000 (12:45 -0400)]
Another test commit
Art Cancro [Tue, 31 Aug 2010 16:43:27 +0000 (12:43 -0400)]
Test commit #2
root [Tue, 31 Aug 2010 16:06:56 +0000 (12:06 -0400)]
Test git commit
root [Tue, 31 Aug 2010 15:40:30 +0000 (17:40 +0200)]
some indentions and changes to the comments, to reflect new comment style
Wilfried Göesgens [Sun, 29 Aug 2010 22:33:51 +0000 (22:33 +0000)]
* added debugging output while reading blobs via ssl.
Wilfried Göesgens [Sun, 29 Aug 2010 22:00:28 +0000 (22:00 +0000)]
* output what we're sending into the BIGBAD_IODBG too.
Wilfried Göesgens [Sun, 29 Aug 2010 16:57:25 +0000 (16:57 +0000)]
* remove old session-local template support. YAY!
Wilfried Göesgens [Sun, 29 Aug 2010 16:57:21 +0000 (16:57 +0000)]
* use the right subst in the iconbar
Wilfried Göesgens [Sun, 29 Aug 2010 16:57:14 +0000 (16:57 +0000)]
* fix syntax error
Wilfried Göesgens [Sun, 29 Aug 2010 16:57:09 +0000 (16:57 +0000)]
* don't compare the current section via the subst, its in the context-string anyways.
Wilfried Göesgens [Sun, 29 Aug 2010 16:57:04 +0000 (16:57 +0000)]
* LDAP wasn't exposed that way for a long time; TODO: does this way still represent the reality with the new ldap support?
Wilfried Göesgens [Sun, 29 Aug 2010 16:57:00 +0000 (16:57 +0000)]
* hm, what was 'MsgPrintable' ?
Wilfried Göesgens [Sun, 29 Aug 2010 16:56:53 +0000 (16:56 +0000)]
* used wrong conditionals, fixed
* add conditional which was done wrong via SUBST
Wilfried Göesgens [Sun, 29 Aug 2010 16:56:48 +0000 (16:56 +0000)]
* remove sv* in messages.c
Wilfried Göesgens [Sun, 29 Aug 2010 16:56:42 +0000 (16:56 +0000)]
* remove WCVIEW, we have COND:THISROOM:CURR_VIEW; TODO: is the usage in roombanner realy what we wanted here?
Wilfried Göesgens [Sun, 29 Aug 2010 16:56:37 +0000 (16:56 +0000)]
* beginbox is split into two all over the place. remove monolitic template.
Wilfried Göesgens [Sun, 29 Aug 2010 16:56:31 +0000 (16:56 +0000)]
* split boxes into beginbox_1 + 2, and put title directly. remove svput of boxtitle.
Wilfried Göesgens [Sun, 29 Aug 2010 16:56:27 +0000 (16:56 +0000)]
* remove svput with empty string.
Wilfried Göesgens [Sun, 29 Aug 2010 16:56:24 +0000 (16:56 +0000)]
* remove dummy function
Wilfried Göesgens [Sun, 29 Aug 2010 16:56:16 +0000 (16:56 +0000)]
* migrate the ZONESTR to strbuf context, so no more SVPUT here either.
Wilfried Göesgens [Sun, 29 Aug 2010 16:56:11 +0000 (16:56 +0000)]
* meanwhile iterators know ITERATE:KEY on their own, no need to svput them.
Wilfried Göesgens [Sun, 29 Aug 2010 16:56:05 +0000 (16:56 +0000)]
* FILE:HAVEPICS isn't used, remove it.
Wilfried Göesgens [Sun, 29 Aug 2010 16:56:01 +0000 (16:56 +0000)]
* don't use sv* here
Wilfried Göesgens [Sun, 29 Aug 2010 16:55:55 +0000 (16:55 +0000)]
* substracting independend pointers with no conjunction gives mad numbers. thanks samjam for pointing that out.
Wilfried Göesgens [Sun, 29 Aug 2010 16:55:50 +0000 (16:55 +0000)]
* print name of context instead of number into the error message.
Wilfried Göesgens [Sun, 29 Aug 2010 16:55:46 +0000 (16:55 +0000)]
* move some sv* into more modern templating
Wilfried Göesgens [Sun, 29 Aug 2010 16:55:41 +0000 (16:55 +0000)]
* block parameters starting with __ from making it into the list, they're internal use only
Wilfried Göesgens [Sat, 28 Aug 2010 18:14:38 +0000 (18:14 +0000)]
* moan, if somebody didn't read the full buffer.
Wilfried Göesgens [Sat, 28 Aug 2010 13:11:01 +0000 (13:11 +0000)]
* fix GTSN not to cut seen stats at 1024 chars
Wilfried Göesgens [Sat, 28 Aug 2010 13:10:50 +0000 (13:10 +0000)]
* do typedef the visit struct, remove all those 'struct' statements from all over the source
Art Cancro [Fri, 27 Aug 2010 18:37:59 +0000 (18:37 +0000)]
* One more change to the recent header folding bugfix
Wilfried Göesgens [Thu, 26 Aug 2010 21:51:44 +0000 (21:51 +0000)]
* shuffle arround the whole room stuff. we now have:
* roomops.c : handlers; load / save / edit / goto etc. rooms, floors
* roomlist.c : load lists from the server, sort them.
* roomviews.c : view properties
* roomtoknes.c : room & floor tokens & conditionals
Wilfried Göesgens [Thu, 26 Aug 2010 21:51:32 +0000 (21:51 +0000)]
* shuffle arround the whole room stuff. we now have:
* roomops.c : handlers; load / save / edit / goto etc. rooms, floors
* roomlist.c : load lists from the server, sort them.
* roomviews.c : view properties
* roomtoknes.c : room & floor tokens & conditionals
Wilfried Göesgens [Thu, 26 Aug 2010 21:51:25 +0000 (21:51 +0000)]
* remove old wiki navbar code
Wilfried Göesgens [Thu, 26 Aug 2010 17:39:40 +0000 (17:39 +0000)]
* if we fail to log in because of user/passvoid wrong, reply with NO instead of BAD
Art Cancro [Thu, 26 Aug 2010 02:35:36 +0000 (02:35 +0000)]
* Fixed a wrap bug in convert_internet_message()
* This also is backported to stable, which is now 7.84
ich [Wed, 25 Aug 2010 21:39:16 +0000 (21:39 +0000)]
Forgot to commit the new, smaller files... And with "fine tuning" I meant finding out in which .css they really belong. I left everything uncertain or ambiguous in webcit.css
ich [Wed, 25 Aug 2010 21:36:15 +0000 (21:36 +0000)]
Split webcit.css into smaller chunks, makes maintaining them easier (i hope).
There needs to be some finetuning, especially for #room_actions stuff and other things in the banner
Art Cancro [Wed, 25 Aug 2010 15:11:46 +0000 (15:11 +0000)]
* Remove doorway cmd from messages/mainmenu
Art Cancro [Wed, 25 Aug 2010 15:09:54 +0000 (15:09 +0000)]
* Added an undocumented feature to the text client: login as 'guest' to go straight to the main loop without logging in. This is intended to test the behavior of guest mode as we begin implementing it.
* Removed the deprecated 'Doorway' feature.
ich [Wed, 25 Aug 2010 11:33:33 +0000 (11:33 +0000)]
Last commit concerning .css movement. I changed the links to the stylesheets, but these serverrestart pages are in a messy state in general and need attention!
ich [Wed, 25 Aug 2010 11:33:23 +0000 (11:33 +0000)]
Modified the files for mobiles to reflect the change to DOCTYPE Transitional and to find the .css files in the correct location
ich [Wed, 25 Aug 2010 11:33:14 +0000 (11:33 +0000)]
Commit of files where headers or other places refering to the placing of .css files were changed. These are the clean and easy ones.
ich [Wed, 25 Aug 2010 11:33:04 +0000 (11:33 +0000)]
Beginning to move files into dedicated subdirectories: Moved static/*.css to static/styles/
Wilfried Göesgens [Tue, 24 Aug 2010 22:29:16 +0000 (22:29 +0000)]
* fix wiki navbar (partly ;-)
Wilfried Göesgens [Tue, 24 Aug 2010 20:35:29 +0000 (20:35 +0000)]
* work on the wiki parts of the navbar
Wilfried Göesgens [Tue, 24 Aug 2010 20:35:25 +0000 (20:35 +0000)]
* show the navbar while editing rooms
Wilfried Göesgens [Tue, 24 Aug 2010 20:35:21 +0000 (20:35 +0000)]
* fix room-type dropdown, its different here.
Wilfried Göesgens [Tue, 24 Aug 2010 20:35:06 +0000 (20:35 +0000)]
* add dummy wiki conditionals
* remove old navbar, use the template.
Wilfried Göesgens [Tue, 24 Aug 2010 20:34:14 +0000 (20:34 +0000)]
* add the two default cases to the bbsview
* fix wrong colons
Art Cancro [Tue, 24 Aug 2010 20:16:08 +0000 (20:16 +0000)]
* No need to load the service name in getnameinfo() - we were just throwing it away. Replace with NULL.
Art Cancro [Tue, 24 Aug 2010 19:58:56 +0000 (19:58 +0000)]
* If we convert an IPv6-mapped-IPv4 address to dotted quad format, and the hostname was equivalent to the IP address, convert the hostname too.
Art Cancro [Mon, 23 Aug 2010 04:56:41 +0000 (04:56 +0000)]
* Fixed bug in webcit-to-citadel IPv6/IPv4 connectivity
Art Cancro [Fri, 20 Aug 2010 17:19:07 +0000 (17:19 +0000)]
* Began implementation of WebCit connecting to Citadel server using IPv6