* Added ctdlelements.php ... this is to be used for functions which fetch
[citadel.git] / ctdlphp / ChangeLog
1  $Log$
2  Revision 1.18  2003/11/18 04:58:34  ajc
3  * Added ctdlelements.php ... this is to be used for functions which fetch
4    Citadel protocol data and convert it to insertable HTML.
5  * Implemented a first cut of a "read message" function.
6
7  Revision 1.17  2003/11/14 17:15:19  ajc
8  * Identify our message format preference (HTML followed by plain text)
9    to the server upon connection, so MSG4 commands run properly.
10
11  Revision 1.16  2003/11/14 17:09:04  ajc
12  * Added a basic read loop ... currently only fetches message numbers
13
14  Revision 1.15  2003/11/09 17:53:47  ajc
15  * Moved all of the session-management code from ctdlheader.php to
16    ctdlsession.php, leaving only a single function call.  This will
17    hopefully make ctdlheader.php more palatable to non-programmers.
18
19  Revision 1.14  2003/11/07 15:56:13  ajc
20  * ctdlprotocol.php: known room list fetch now sets subscript "hasnewmsgs"
21  * listrooms.php: render rooms with unseen messages in boldface
22
23  Revision 1.13  2003/11/05 03:29:12  ajc
24  * Added a room list function to the library
25  * Threw together temporary room list and goto pages to demonstrate
26
27  Revision 1.12  2003/11/04 19:17:16  ajc
28  * Added an initial version of the goto command
29
30  Revision 1.11  2003/11/03 05:32:57  ajc
31  * Minor code cleanups
32  * ctdl_mesg() now returns ready-to-output HTML to the caller, instead of
33    outputting it itself.
34
35  Revision 1.10  2003/11/02 05:35:11  ajc
36  * who.php: added
37  * ctdlprotocol.php: worked out a tentative data API using this function.
38
39  Revision 1.9  2003/11/02 04:26:11  ajc
40  * Cleaned up the pages in preparation for handing it off to the extremely
41    talented developers and webmasters who will soon be working on it.
42
43  Revision 1.8  2003/11/02 04:12:27  ajc
44  * welcome.php: added.
45  * do_login.php: reworked to provide a squeaky-clean transition to
46    the welcome.php page.  welcome.php can now contain whatever the site's
47    webmaster wants it to, without being clogged up with login code.
48
49  Revision 1.7  2003/11/02 04:02:36  ajc
50  * Firmed up the login/logout process
51  * Don't allow load of pages other than login.php logout.php do_login.php
52    if the session is not logged in.
53  * Removed sessionproxy.c
54
55  Revision 1.6  2003/11/02 02:39:30  ajc
56  * Added a proper CVS ID and Copyright disclaimer to every file.  Other
57    developers and webmasters working on the project, please add your own
58    identities to the copyright notice of any module you work on.
59
60  Revision 1.5  2003/11/01 23:29:04  ajc
61  * Allow the session proxy to time out after 15 minutes.
62  * This program now requires PHP v4.3.0 or newer due to bugs in the socket
63    functions of PHP 4.1.  ctdlheader.php now enforces this.
64
65  Revision 1.4  2003/11/01 06:12:20  ajc
66  * Got login/logout working.  Still need to redirect unloggedin sessions to
67    a login page.
68
69  Revision 1.3  2003/11/01 05:10:49  ajc
70  * When sending the QUIT command to the server, output a bunch more newlines
71    so the session proxy has a chance to see that the Citadel server closed
72    the connection.  This will make the proxy shut down as well.
73
74  Revision 1.2  2003/10/31 05:03:46  ajc
75  * Stabilized the session proxy
76  * Added 100 mode text downloads
77  * Print server hello banner
78
79  Revision 1.1  2003/10/31 03:47:13  ajc
80  * Initial CVS import