citadel.git
24 years ago* Wrote enough of the SMTP sender to get Patriot drooling over it, but not
Art Cancro [Tue, 25 Jan 2000 04:45:50 +0000 (04:45 +0000)]
* Wrote enough of the SMTP sender to get Patriot drooling over it, but not
  enough to complete the transmission of mail.

24 years ago* Stuff
Art Cancro [Mon, 24 Jan 2000 04:52:26 +0000 (04:52 +0000)]
* Stuff

24 years ago* Temporary hack to ig_tcp_server() to listen on an arbitrary port if the
Art Cancro [Sun, 23 Jan 2000 21:25:46 +0000 (21:25 +0000)]
* Temporary hack to ig_tcp_server() to listen on an arbitrary port if the
  one specified is not bindable (for development only)
* Added SM_DONT_BUMP_REF flag to CtdlSaveMsgPointerInRoom() to be used only
  in very specific and special situations
* Generate delivery instructions when outbound SMTP mail is created from
  within Citadel (as opposed to being from the SMTP module)

24 years ago* Coded up some more of the SMTP-sender (still not done)
Art Cancro [Sun, 23 Jan 2000 05:22:42 +0000 (05:22 +0000)]
* Coded up some more of the SMTP-sender (still not done)

24 years ago* Added some more functionality to the string tokenizer
Art Cancro [Sat, 22 Jan 2000 05:13:56 +0000 (05:13 +0000)]
* Added some more functionality to the string tokenizer

24 years ago* Clarified the delivery list format and shuffled some code about
Art Cancro [Fri, 21 Jan 2000 03:00:46 +0000 (03:00 +0000)]
* Clarified the delivery list format and shuffled some code about

24 years ago* Minor comment updates
Art Cancro [Mon, 17 Jan 2000 21:16:38 +0000 (21:16 +0000)]
* Minor comment updates

24 years ago* CR to CRLF hacks (lose, lose, lose)
Art Cancro [Mon, 17 Jan 2000 20:57:43 +0000 (20:57 +0000)]
* CR to CRLF hacks (lose, lose, lose)

24 years ago* Completed POP3 server. All RFC1939 commands except APOP are implemented.
Art Cancro [Mon, 17 Jan 2000 18:30:27 +0000 (18:30 +0000)]
* Completed POP3 server.  All RFC1939 commands except APOP are implemented.

24 years ago* Implemented LIST and STAT commands in the pop3 server
Art Cancro [Mon, 17 Jan 2000 17:09:24 +0000 (17:09 +0000)]
* Implemented LIST and STAT commands in the pop3 server

24 years ago* Started fleshing out the POP3 server (will need same code for SMTP sender!)
Art Cancro [Mon, 17 Jan 2000 15:50:56 +0000 (15:50 +0000)]
* Started fleshing out the POP3 server (will need same code for SMTP sender!)

24 years ago* citserver.c: cleanup hook functions are now run under the proper context,
Art Cancro [Mon, 17 Jan 2000 05:38:15 +0000 (05:38 +0000)]
* citserver.c: cleanup hook functions are now run under the proper context,
               even when initiated by the housekeeper thread
* serv_pop3.c: establish a place to hold the message list

24 years ago*** empty log message ***
Art Cancro [Mon, 17 Jan 2000 05:14:18 +0000 (05:14 +0000)]
*** empty log message ***

24 years ago* Bug fix to new output message
Art Cancro [Mon, 17 Jan 2000 04:33:20 +0000 (04:33 +0000)]
* Bug fix to new output message

24 years ago* Modified CtdlOutputMsg() to handle output to arbitrary sockets or files.
Art Cancro [Mon, 17 Jan 2000 04:26:39 +0000 (04:26 +0000)]
* Modified CtdlOutputMsg() to handle output to arbitrary sockets or files.
  This uses nested functions and may not be portable beyond GCC...

24 years ago* Began change of output_message() to CtdlOutputMsg()
Art Cancro [Sun, 16 Jan 2000 02:41:21 +0000 (02:41 +0000)]
* Began change of output_message() to CtdlOutputMsg()
  (new function will have different calling conventions)

24 years ago* div align=center
Art Cancro [Sun, 16 Jan 2000 00:23:53 +0000 (00:23 +0000)]
* div align=center

24 years ago* Added a generic (void *) parameter to the ForEachUser() and ForEachRoom()
Art Cancro [Sat, 15 Jan 2000 18:29:15 +0000 (18:29 +0000)]
* Added a generic (void *) parameter to the ForEachUser() and ForEachRoom()
  callback mechanisms, to allow callers and callbacks to pass arbitrary data
  between each other without requiring TSD variables.
* room_ops.c: eliminated the need for 'FloorBeingSearched' TSD variable
* internet_addressing.c: eliminated 'buffer1' and 'buffer2' TSD variables

24 years ago* Removed UI_DIALOG mode in setup. Can't count on 'dialog' to be consistent.
Art Cancro [Sat, 15 Jan 2000 04:31:44 +0000 (04:31 +0000)]
* Removed UI_DIALOG mode in setup.  Can't count on 'dialog' to be consistent.

24 years ago* Fixed the access rights on auto-created rooms (the same changes that were
Art Cancro [Sat, 15 Jan 2000 04:07:17 +0000 (04:07 +0000)]
* Fixed the access rights on auto-created rooms (the same changes that were
  made to version 5.62 in the stable tree)

24 years ago* techdoc/delivery-list.txt: added (syntax for delivery lists)
Art Cancro [Thu, 13 Jan 2000 03:32:36 +0000 (03:32 +0000)]
* techdoc/delivery-list.txt: added (syntax for delivery lists)
* domain.*: added (will contain MX lookup code)
* internet_addressing.c, logging.c: fixed some buffer overflow bugs

24 years ago* sysdep.c: start the housekeeping thread *after* dropping root perms.
Art Cancro [Wed, 12 Jan 2000 03:56:27 +0000 (03:56 +0000)]
* sysdep.c: start the housekeeping thread *after* dropping root perms.

24 years ago * citclient.cpp: different IDEN string depending on __WXMSW__ etc.
Nathan Bryant [Tue, 11 Jan 2000 22:51:42 +0000 (22:51 +0000)]
* citclient.cpp: different IDEN string depending on __WXMSW__ etc.
  macros
* hosts.cpp, prefs.cpp: pass FALSE to ini->Flush() as this is supposed
  to be the default but WX headers appear to lack the default on
  Windows
* includes.hpp: renamed class DoChat to class ChatWindow -- WTF was it
  named like this?
* main.cpp: load bitmaps from resouces if __WXMSW__ is defined
* makefile.g95: add hosts.o
* daphne.rc: new file; Windows resource definitions. right now just
  contains the bitmaps

24 years agohopefully cleaned up line breaks; add Id tag
Nathan Bryant [Tue, 11 Jan 2000 21:10:52 +0000 (21:10 +0000)]
hopefully cleaned up line breaks; add Id tag

24 years ago* Terminate SMTP responses with <CRLF> instead of <LF>
Art Cancro [Tue, 11 Jan 2000 19:37:10 +0000 (19:37 +0000)]
* Terminate SMTP responses with <CRLF> instead of <LF>

24 years ago* Bugfix
Art Cancro [Tue, 11 Jan 2000 04:28:08 +0000 (04:28 +0000)]
* Bugfix

24 years ago* Add "close window" option to goodbye screen
Art Cancro [Tue, 11 Jan 2000 04:20:40 +0000 (04:20 +0000)]
* Add "close window" option to goodbye screen

24 years ago* Auto-creation of various rooms is now done correctly (private, non-mailbox)
Art Cancro [Sun, 9 Jan 2000 23:11:04 +0000 (23:11 +0000)]
* Auto-creation of various rooms is now done correctly (private, non-mailbox)
* Set up the "Local System Configuration" room and associated API & servcmds

24 years ago* Removed the fifo-based protocol downloads and replaced it with a less
Art Cancro [Sun, 9 Jan 2000 19:03:16 +0000 (19:03 +0000)]
* Removed the fifo-based protocol downloads and replaced it with a less
  elegant "download temporary file to client, then sx/sb/sz" because
  downloading through a fifo was confusing some software.

24 years ago* Get/save arbitrary configs
Art Cancro [Sun, 9 Jan 2000 05:12:27 +0000 (05:12 +0000)]
* Get/save arbitrary configs

24 years ago* Bug fixes
Art Cancro [Sun, 9 Jan 2000 01:25:29 +0000 (01:25 +0000)]
* Bug fixes

24 years ago* Fixed a bug
Art Cancro [Sat, 8 Jan 2000 23:00:04 +0000 (23:00 +0000)]
* Fixed a bug

24 years ago* Completed spool to outbound delivery queue (still no queue sender implemented)
Art Cancro [Sat, 8 Jan 2000 22:19:44 +0000 (22:19 +0000)]
* Completed spool to outbound delivery queue (still no queue sender implemented)

24 years agoFixed a condition in goto where the message window would eat itself
Steve Williams [Sat, 8 Jan 2000 20:25:21 +0000 (20:25 +0000)]
Fixed a condition in goto where the message window would eat itself
prior to importing the messages, forcing daphne to crash.

24 years agoAdded hosts.cpp (for user configurable bbs additions to bbslist)
Steve Williams [Sat, 8 Jan 2000 20:06:38 +0000 (20:06 +0000)]
Added hosts.cpp (for user configurable bbs additions to bbslist)

24 years agoRestabilized 'goto'.
Steve Williams [Sat, 8 Jan 2000 20:02:43 +0000 (20:02 +0000)]
Restabilized 'goto'.
Started adding support for adding your own list of BBSes to choose from.

24 years ago* Reworked some of the data structures to handle multiple recipients
Art Cancro [Sat, 8 Jan 2000 05:00:10 +0000 (05:00 +0000)]
* Reworked some of the data structures to handle multiple recipients
* Began implementation of the delivery queue
* Added CtdlReallocUserData()
* CtdlSaveMsg() now returns the local message ID in the database

24 years ago* Replaced citmail.c with a new one that simply SMTP-forwards to Citadel
Art Cancro [Thu, 6 Jan 2000 03:50:35 +0000 (03:50 +0000)]
* Replaced citmail.c with a new one that simply SMTP-forwards to Citadel
* Started outbound SMTP queue work

24 years ago* oops, forgot to bump the version number in .h and docs
Art Cancro [Tue, 4 Jan 2000 15:39:30 +0000 (15:39 +0000)]
* oops, forgot to bump the version number in .h and docs

24 years ago* Worked around HTTP bugs in Internet Explorer 5. Die, Bill, Die.
Art Cancro [Tue, 4 Jan 2000 15:24:18 +0000 (15:24 +0000)]
* Worked around HTTP bugs in Internet Explorer 5.  Die, Bill, Die.
* This will be released as v2.11; tagged everything as such.

24 years ago* Got initial SMTP delivery working in a very specific situation (delivery
Art Cancro [Thu, 30 Dec 1999 04:56:29 +0000 (04:56 +0000)]
* Got initial SMTP delivery working in a very specific situation (delivery
  to a single, local user)

24 years ago* Minor cosmetic changes to comment formatting
Art Cancro [Wed, 29 Dec 1999 04:49:27 +0000 (04:49 +0000)]
* Minor cosmetic changes to comment formatting

24 years ago* client_chat.c: display "No message sent" if a send page is aborted.
Art Cancro [Wed, 29 Dec 1999 04:44:00 +0000 (04:44 +0000)]
* client_chat.c: display "No message sent" if a send page is aborted.
  Closes bug #2 in bugzilla.

24 years ago* serv_vcard: don't run hooks when not logged in (such as in SMTP sessions)
Art Cancro [Sun, 26 Dec 1999 21:50:07 +0000 (21:50 +0000)]
* serv_vcard: don't run hooks when not logged in (such as in SMTP sessions)
* serv_pop3: added.  This is the skeleton for a module implementing POP3.

24 years ago* fixed some of the rfc822 parser
Art Cancro [Fri, 24 Dec 1999 21:34:35 +0000 (21:34 +0000)]
* fixed some of the rfc822 parser

24 years ago* 2.10 release
Art Cancro [Fri, 24 Dec 1999 04:57:22 +0000 (04:57 +0000)]
* 2.10 release

24 years ago* Changed session cookie from hexadecimal encoding to base64
Art Cancro [Thu, 23 Dec 1999 04:54:48 +0000 (04:54 +0000)]
* Changed session cookie from hexadecimal encoding to base64
* Removed overly verbose logging

24 years ago* "Finished" initial hack of RFC822 import
Art Cancro [Thu, 23 Dec 1999 04:46:24 +0000 (04:46 +0000)]
* "Finished" initial hack of RFC822 import

24 years ago* Fixed up the "Date:" headers to be RFC822-compliant
Art Cancro [Wed, 22 Dec 1999 04:46:34 +0000 (04:46 +0000)]
* Fixed up the "Date:" headers to be RFC822-compliant

24 years ago* Fun stuff with addressing and trying to save messages from smtp mode
Art Cancro [Wed, 22 Dec 1999 04:11:33 +0000 (04:11 +0000)]
* Fun stuff with addressing and trying to save messages from smtp mode

24 years ago* Got some more parsing in there
Art Cancro [Wed, 22 Dec 1999 03:03:39 +0000 (03:03 +0000)]
* Got some more parsing in there

24 years ago* More address parsing logic
Art Cancro [Mon, 20 Dec 1999 05:06:41 +0000 (05:06 +0000)]
* More address parsing logic

24 years ago* More header parsing stuff. Still needs work.
Art Cancro [Fri, 17 Dec 1999 22:42:04 +0000 (22:42 +0000)]
* More header parsing stuff.  Still needs work.

24 years ago* added some rfc822 stuffs
Art Cancro [Fri, 17 Dec 1999 16:37:52 +0000 (16:37 +0000)]
* added some rfc822 stuffs

24 years agoChanged 'enter' so that it ONLY asks for a recipient when in mail.
Steve Williams [Wed, 15 Dec 1999 03:01:07 +0000 (03:01 +0000)]
Changed 'enter' so that it ONLY asks for a recipient when in mail.
Changed goto so that it no longer deletes the message window when clicked
on.  This results in a potential infinitate number of room menus, which
I'll fix when I have time.  This was the ONLY instability.  Previously
clicking on goto (in the menu, the arrow button OR the 'goto' button) more
than once would cause the program to crash.  That's no longer the case.
The *ix version is now stable.

Fixed various problems in the MSW version, which will be released only in
executable form when stabilized.

24 years agoChanged 'enter' so that in normal rooms it doesn't ask 'to' anymore. Now
Steve Williams [Wed, 15 Dec 1999 02:43:08 +0000 (02:43 +0000)]
Changed 'enter' so that in normal rooms it doesn't ask 'to' anymore.  Now
it only asks for a recipient in Mail.

Remove delete this; in button_goto (roomview.cpp), as it was causing
daphne to crash if goto was clicked more than once.  Unfortunately this
results in a potentially infinite number of room windows open at once,
but as this was the MAIN instability issue with the Linux version it had
to be dealt with.

Worked more on the windows port.  Executable is unstable and will be
worked on this week.  unfortunately wxWindows is not nearly as portable as
stated and I'll have to learn a whole new set of commands to deal with the
MSW port.  Getting there though.

24 years ago* More SMTP implementation
Art Cancro [Tue, 14 Dec 1999 23:20:00 +0000 (23:20 +0000)]
* More SMTP implementation

24 years ago* New parsedate
Art Cancro [Tue, 14 Dec 1999 20:20:47 +0000 (20:20 +0000)]
* New parsedate

24 years ago* Removed our naive 'conv_date()' RFC822-to-unixtime conversion function
Art Cancro [Mon, 13 Dec 1999 05:30:58 +0000 (05:30 +0000)]
* Removed our naive 'conv_date()' RFC822-to-unixtime conversion function
  and replaced it with the public domain 'parsedate()' function from UseNet

24 years ago* get http request: clear hold buffer before starting to read in HTTP request.
Art Cancro [Sun, 12 Dec 1999 18:12:28 +0000 (18:12 +0000)]
* get http request: clear hold buffer before starting to read in HTTP request.
  This was causing some requests to get corrupted.

24 years ago* Began RCPT command
Art Cancro [Sun, 12 Dec 1999 05:28:40 +0000 (05:28 +0000)]
* Began RCPT command

24 years ago* Implemented most of MAIL FROM:
Art Cancro [Sat, 11 Dec 1999 05:43:18 +0000 (05:43 +0000)]
* Implemented most of MAIL FROM:

24 years ago* Added RSET command
Art Cancro [Sat, 11 Dec 1999 00:09:46 +0000 (00:09 +0000)]
* Added RSET command

24 years ago* internet_addressing.c: added. (Internet address to Citadel mapping)
Art Cancro [Fri, 10 Dec 1999 23:58:25 +0000 (23:58 +0000)]
* internet_addressing.c: added.  (Internet address to Citadel mapping)

24 years ago* Fixed some SMTP bugs
Art Cancro [Fri, 10 Dec 1999 23:48:05 +0000 (23:48 +0000)]
* Fixed some SMTP bugs

24 years ago* serv_smtp: implemented RFC821 "VRFY" and "EXPN" commands
Art Cancro [Fri, 10 Dec 1999 21:34:19 +0000 (21:34 +0000)]
* serv_smtp: implemented RFC821 "VRFY" and "EXPN" commands

24 years ago* Split cmd_user() and cmd_pass() into frontend/backend functions
Art Cancro [Thu, 9 Dec 1999 05:01:15 +0000 (05:01 +0000)]
* Split cmd_user() and cmd_pass() into frontend/backend functions
* serv_smtp: implemented AUTH LOGIN for client authentication

24 years ago* Finished the "arbitrary service" registration.
Art Cancro [Thu, 9 Dec 1999 00:22:58 +0000 (00:22 +0000)]
* Finished the "arbitrary service" registration.
* Eliminated "special" master socket for Citadel protocol - just register it
  like any other protocol.
* Began initial implementation of native SMTP service.

24 years ago* service optimization
Art Cancro [Wed, 8 Dec 1999 20:55:31 +0000 (20:55 +0000)]
* service optimization

24 years ago* Added master sockets fd_set (not yet implemented)
Art Cancro [Wed, 8 Dec 1999 18:34:22 +0000 (18:34 +0000)]
* Added master sockets fd_set (not yet implemented)

24 years ago* Increased the size of the backlog queue length passed to accept() and made
Art Cancro [Wed, 8 Dec 1999 18:25:21 +0000 (18:25 +0000)]
* Increased the size of the backlog queue length passed to accept() and made
  it a configuration parameter in webcit.h

24 years ago* listen() queue length is now set to config.c_maxsessions
Art Cancro [Wed, 8 Dec 1999 18:20:47 +0000 (18:20 +0000)]
* listen() queue length is now set to config.c_maxsessions

24 years ago* Added CtdlRegisterServiceHook() and its data type, for implementing arbitrary
Art Cancro [Wed, 8 Dec 1999 18:09:10 +0000 (18:09 +0000)]
* Added CtdlRegisterServiceHook() and its data type, for implementing arbitrary
  TCP-based services directly in the Citadel server.  Not finished yet.

24 years ago* Better (non fireworks display mode) handling of broken HTTP sockets
Art Cancro [Tue, 7 Dec 1999 16:09:26 +0000 (16:09 +0000)]
* Better (non fireworks display mode) handling of broken HTTP sockets

24 years ago* fixes fixes fixes
Art Cancro [Mon, 6 Dec 1999 04:25:52 +0000 (04:25 +0000)]
* fixes fixes fixes

24 years agobugfix
Art Cancro [Mon, 6 Dec 1999 04:07:10 +0000 (04:07 +0000)]
bugfix

24 years ago* Moved a bunch of other global variables to per-session variables
Art Cancro [Mon, 6 Dec 1999 03:40:30 +0000 (03:40 +0000)]
* Moved a bunch of other global variables to per-session variables

24 years ago* ooooops
Art Cancro [Mon, 6 Dec 1999 02:09:16 +0000 (02:09 +0000)]
* ooooops

24 years ago* Moved global march list into per-session context
Art Cancro [Mon, 6 Dec 1999 02:05:34 +0000 (02:05 +0000)]
* Moved global march list into per-session context

24 years ago* fix defaulthost/defaultport
Art Cancro [Sun, 5 Dec 1999 18:55:29 +0000 (18:55 +0000)]
* fix defaulthost/defaultport

24 years ago* Removed a comment
Art Cancro [Sun, 5 Dec 1999 18:38:30 +0000 (18:38 +0000)]
* Removed a comment

24 years ago* Auto-scaling worker thread pool size
Art Cancro [Sun, 5 Dec 1999 18:38:03 +0000 (18:38 +0000)]
* Auto-scaling worker thread pool size

24 years ago* Additional debugging and cleanup
Art Cancro [Sun, 5 Dec 1999 17:38:41 +0000 (17:38 +0000)]
* Additional debugging and cleanup

24 years ago* Moved all diagnostic output to stderr
Art Cancro [Sat, 4 Dec 1999 22:16:05 +0000 (22:16 +0000)]
* Moved all diagnostic output to stderr
* Moved "HTTP/1.0 200 OK" output to output_headers()

24 years ago* Finished the overhaul. Now to tune...
Art Cancro [Sat, 4 Dec 1999 21:56:59 +0000 (21:56 +0000)]
* Finished the overhaul.  Now to tune...

24 years ago* Removed some pseudocode
Art Cancro [Fri, 3 Dec 1999 18:48:57 +0000 (18:48 +0000)]
* Removed some pseudocode

24 years ago* BROKEN BUILD. Wrote most of the session removal code, but some of it is
Art Cancro [Fri, 3 Dec 1999 17:59:53 +0000 (17:59 +0000)]
* BROKEN BUILD.  Wrote most of the session removal code, but some of it is
  pseudocode so the build is currently broken.

24 years ago* Don't exit the server at the end of a session
Art Cancro [Fri, 3 Dec 1999 16:39:00 +0000 (16:39 +0000)]
* Don't exit the server at the end of a session

24 years ago* Repaired HTTP output for image transfers and static content
Art Cancro [Fri, 3 Dec 1999 16:37:46 +0000 (16:37 +0000)]
* Repaired HTTP output for image transfers and static content

24 years ago* Rewrote the HTTP engine and application coupling to run in a worker thread
Art Cancro [Fri, 3 Dec 1999 05:09:55 +0000 (05:09 +0000)]
* Rewrote the HTTP engine and application coupling to run in a worker thread
  model and to run as a single multithreaded program (eliminated helper
  processes and pipes).  It currently runs but has many large bugs.

24 years ago* Added ".c.o" rule to Makefile
Art Cancro [Fri, 3 Dec 1999 00:18:20 +0000 (00:18 +0000)]
* Added ".c.o" rule to Makefile

24 years ago* citserver.c: Solaris lacks inet_aton; use inet_addr instead
Nathan Bryant [Mon, 29 Nov 1999 17:39:07 +0000 (17:39 +0000)]
* citserver.c: Solaris lacks inet_aton; use inet_addr instead

24 years ago* citserver.c: include <sys/types.h>; may help portability to Solaris
Nathan Bryant [Mon, 29 Nov 1999 17:26:15 +0000 (17:26 +0000)]
* citserver.c: include <sys/types.h>; may help portability to Solaris

24 years ago* Started moving all of the global variables into a struct, to facilitate
Art Cancro [Fri, 26 Nov 1999 03:33:00 +0000 (03:33 +0000)]
* Started moving all of the global variables into a struct, to facilitate
  multithreaded server.

24 years ago* 2.01 release
Art Cancro [Fri, 26 Nov 1999 01:28:10 +0000 (01:28 +0000)]
* 2.01 release

24 years ago* Added 'upgrading.txt' to the docs
Art Cancro [Mon, 22 Nov 1999 02:25:27 +0000 (02:25 +0000)]
* Added 'upgrading.txt' to the docs

24 years ago* Added some temporary variables to OpenCmdResult(). Hopefully fixes
Art Cancro [Mon, 22 Nov 1999 00:27:42 +0000 (00:27 +0000)]
* Added some temporary variables to OpenCmdResult().  Hopefully fixes
  bug #14 when running on FreeBSD.

24 years ago* Protected cmd_move() from buffer overrun (no longer crashes the server)
Art Cancro [Sun, 21 Nov 1999 18:30:17 +0000 (18:30 +0000)]
* Protected cmd_move() from buffer overrun (no longer crashes the server)
* cmd_chat() -- truncate input at 100 characters to prevent buffer overruns.
  Also handle broken client sockets properly.  (Thanks to DME for bug report)

24 years agoRemoved the Windoze version snapshot. Currently it's at:
Steve Williams [Sun, 21 Nov 1999 15:09:40 +0000 (15:09 +0000)]
Removed the Windoze version snapshot.  Currently it's at:
ftp://pixel.citadel.org/pub/daphne

24 years agoAdded daphne.exe....compiled windows client.
Steve Williams [Sat, 20 Nov 1999 23:58:06 +0000 (23:58 +0000)]
Added daphne.exe....compiled windows client.