|
|
|
@96
|
[96]
|
5 years |
welshbyte |
A bit of housekeeping to shut the compiler warnings up
|
|
|
|
@95
|
[95]
|
5 years |
arthur |
some of the jsvals were being handled wrongly, fixed, and changed the way …
|
|
|
|
@94
|
[94]
|
5 years |
welshbyte |
Added functions for dealing with database queries in js. Still need to …
|
|
|
|
@93
|
[93]
|
5 years |
welshbyte |
Copied users.db from sqlite3 branch
|
|
|
|
@92
|
[92]
|
5 years |
welshbyte |
Deleting users.db so i can copy the sqlite3 version over
|
|
|
|
@91
|
[91]
|
5 years |
welshbyte |
Ignore .d files created by the new Makefile
|
|
|
|
@90
|
[90]
|
5 years |
welshbyte |
Exposed sqlite.c's structs so that we stop casting pointers to ints.
Made …
|
|
|
|
@89
|
[89]
|
5 years |
pwb |
* -Wextra is better than -W (it's the same, but is more descriptive)
* …
|
|
|
|
@88
|
[88]
|
5 years |
firefury |
Added lotsa comments
|
|
|
|
@87
|
[87]
|
6 years |
firefury |
Simplified makefile by adding auto-dep generation. This also involved …
|
|
|
|
@86
|
[86]
|
6 years |
welshbyte |
Committing minor change to test commit emails are working again. Previous …
|
|
|
|
@85
|
[85]
|
6 years |
welshbyte |
Merged in some sqlite -> sqlite3 changes. Still need to deal with the …
|
|
|
|
@84
|
[84]
|
6 years |
welshbyte |
A bit more work on js.c. Plugged a leak, added js error reporting etc.
|
|
|
|
@83
|
[83]
|
6 years |
welshbyte |
Added a main() for debugging js.c as requested
|
|
|
|
@82
|
[82]
|
6 years |
welshbyte |
Started doing the JSString creation needed by js_exec() but having trouble …
|
|
|
|
@81
|
[81]
|
6 years |
welshbyte |
Implemented most of js_exec. Todo: Decide how to represent XML messages in …
|
|
|
|
@80
|
[80]
|
6 years |
welshbyte |
Ripped out all the slang stuff and started adding support for javascript.
|
|
|
|
@79
|
[79]
|
6 years |
welshbyte |
Branched to get marvin using sqlite3. Converted users.db to v3 format too …
|
|
|
|
@78
|
[78]
|
6 years |
firefury |
Fixed minor socket leak
|
|
|
|
@77
|
[77]
|
6 years |
firefury |
- Fixes the SO_REUSEADDR option (which was failing with EINVAL)
- …
|
|
|
|
@76
|
[76]
|
6 years |
firefury |
Oops - fixed it so it falls back to IPv4 if it finds an AAAA record but …
|
|
|
|
@75
|
[75]
|
6 years |
firefury |
- Fixes IPv4 connections (closes #5)
- Sets the TCP connection's ToS flag …
|
|
|
|
@74
|
[74]
|
6 years |
arthur |
branch to do the conversion from slang to spidermonkey
|
|
|
|
@73
|
[73]
|
6 years |
arthur |
spidermonkey code
|
|
|
|
@72
|
[72]
|
6 years |
pwb |
added description of the db schema
|
|
|
|
@71
|
[71]
|
6 years |
pwb |
examples are now valid xml (you have to quote attributes, people)
|
|
|
|
@70
|
[70]
|
6 years |
pwb |
fixed silly bug where login was refused only if the user gave the correct …
|
|
|
|
@69
|
[69]
|
6 years |
pwb |
rewrote the makefile to be more sane (in particular, all source files now …
|
|
|
|
@68
|
[68]
|
6 years |
arthur |
update the version of the private slang headers and trap the null type …
|
|
|
|
@67
|
[67]
|
6 years |
firefury |
- msgstate is now read from the XML, not the preamble.
- The preamble now …
|
|
|
|
@66
|
[66]
|
6 years |
firefury |
- Got rid of QUIT command since nothing uses it.
- Got rid of SHUTDOWN …
|
|
|
|
@65
|
[65]
|
6 years |
pwb |
rm redundant file
|
|
|
|
@64
|
[64]
|
6 years |
firefury |
Set the ToS to lowlatency
|
|
|
|
@63
|
[63]
|
6 years |
firefury |
Can now toggle SCTP and TCP using the NOSCTP and NOTCP defines
|
|
|
|
@62
|
[62]
|
6 years |
firefury |
Basic SCTP support. Still treated as a stream ATM - need to remove the …
|
|
|
|
@61
|
[61]
|
6 years |
firefury |
Fixed debugging messages on connect
|
|
|
|
@60
|
[60]
|
6 years |
anonymous |
IPv6 support (probably breaks on systems with no IPv6 but I don't think we …
|
|
|
|
@59
|
[59]
|
6 years |
anonymous |
Fixed up casts for the stupid xmllib that wants all strings to be …
|
|
|
|
@58
|
[58]
|
6 years |
welshbyte |
Oops. Fixed the .who command after i broke it by ommitting an 'else'.
|
|
|
|
@57
|
[57]
|
6 years |
welshbyte |
Changed some dots to underscores in channel.sl (see previous revision) and …
|
|
|
|
@56
|
[56]
|
6 years |
arthur |
slang behaviour has changed, dots now not allowed in struct field names, …
|
|
|
|
@55
|
[55]
|
8 years |
pwb |
Got the path search to work after art's last change
|
|
|
|
@54
|
[54]
|
8 years |
arthur |
oops
|
|
|
|
@53
|
[53]
|
8 years |
arthur |
dont use the cwd if your given a path
|
|
|
|
@52
|
[52]
|
8 years |
pwb |
- Added a path search mechanism for loading client.sl, using
environment …
|
|
|
|
@51
|
[51]
|
8 years |
pwb |
Implemented zod, including chatpriv check. Protection isn't yet taken
into …
|
|
|
|
@50
|
[50]
|
8 years |
pwb |
Got raw and emotes working. Problem was that the null string is …
|
|
|
|
@49
|
[49]
|
8 years |
pwb |
Major changes to the command system:
- Moved all parsing to client - not …
|
|
|
|
@48
|
[48]
|
8 years |
pwb |
Replaced all instances of strcmp in slang source with ==
|
|
|
|
@47
|
[47]
|
8 years |
pwb |
Turned off echoing the user's password when entered
|
|
|
|
@46
|
[46]
|
8 years |
arthur |
Ah oops, missed out half of the existing users
|
|
|
|
@45
|
[45]
|
8 years |
arthur |
Really starting to get there now,
it now behaves a lot more like an actual …
|
|
|
|
@44
|
[44]
|
8 years |
arthur |
try to describe the messages that do/will get handed around
|
|
|
|
@43
|
[43]
|
8 years |
arthur |
Process a login properly now, and create a reference in
a session table. …
|
|
|
|
@42
|
[42]
|
8 years |
arthur |
add crypt and prompt functions, create some documentation
|
|
|
|
@41
|
[41]
|
8 years |
arthur |
push outgoing user input through the clients slang interpreter.
remove the …
|
|
|
|
@40
|
[40]
|
8 years |
arthur |
Populated a database with the existing milliways user records
and now …
|
|
|
|
@39
|
[39]
|
8 years |
arthur |
forgot to commit the client master script
|
|
|
|
@38
|
[38]
|
8 years |
uid104 |
Clean out all the debugging messages
Add slang & db support to the client …
|
|
|
|
@37
|
[37]
|
8 years |
arthur |
Add SQLite support
|
|
|
|
@36
|
[36]
|
8 years |
arthur |
huge changes in order to
a) hand the correct kind of message types around …
|
|
|
|
@35
|
[35]
|
8 years |
pwb |
Corrected the comments for slang_exec()
|
|
|
|
@34
|
[34]
|
8 years |
pwb |
- Changed session struct to use a dynamic string for the name (and
changed …
|
|
|
|
@33
|
[33]
|
8 years |
arthur |
Pass message objects into SLang as structures
|
|
|
|
@32
|
[32]
|
8 years |
arthur |
Add functions to fetch the xml message object's type and id
|
|
|
|
@31
|
[31]
|
8 years |
pwb |
- Added name field to session struct, along with MAX_NAME which is the …
|
|
|
|
@30
|
[30]
|
8 years |
pwb |
Fixed the makefile so it doesn't delete slang.c
|
|
|
|
@29
|
[29]
|
8 years |
arthur |
Load an slang script on startup to define an incoming message handler
pass …
|
|
|
|
@28
|
[28]
|
8 years |
arthur |
a maakefile
|
|
|
|
@27
|
[27]
|
8 years |
arthur |
Quick example of using and extending the slang scripting engine.
the …
|
|
|
|
@26
|
[26]
|
8 years |
pwb |
* Really removed redundant 'else's in session_drop()
* If-else ladder in …
|
|
|
|
@25
|
[25]
|
8 years |
pwb |
Added proposed project header file (not yet #included into anything)
|
|
|
|
@24
|
[24]
|
8 years |
pwb |
Added some comments in main_loop() (client and server)
Changed some linked …
|
|
|
|
@23
|
[23]
|
8 years |
arthur |
remove the manual declaration of errno
|
|
|
|
@22
|
[22]
|
8 years |
arthur |
fix missing errno.h
|
|
|
|
@21
|
[21]
|
10 years |
arthur |
Thoughts on in-memory data structures
|
|
|
|
@20
|
[20]
|
10 years |
arthur |
Added more tasks to the todo list
|
|
|
|
@19
|
[19]
|
10 years |
arthur |
Initial XML handling functions,
with wrappers for handling a simple …
|
|
|
|
@18
|
[18]
|
10 years |
arthur |
Start of xml handling functions
|
|
|
|
@17
|
[17]
|
10 years |
arthur |
common message passing code
|
|
|
|
@16
|
[16]
|
10 years |
arthur |
Sending and receiving message chunks now seems to work,
as does a simple …
|
|
|
|
@15
|
[15]
|
10 years |
arthur |
queue up outgoing messages on a list instead of in one buffer
|
|
|
|
@14
|
[14]
|
10 years |
arthur |
Main socket code starting to take shape,
handles all the required …
|
|
|
|
@13
|
[13]
|
10 years |
arthur |
Clean out some of the previous failed attempt and start on the
xml …
|
|
|
|
@12
|
[12]
|
10 years |
arthur |
Some more refinements
|
|
|
|
@11
|
[11]
|
10 years |
arthur |
Linux Persistant Memory (LPSM)
|
|
|
|
@10
|
[10]
|
10 years |
arthur |
Added inital plans and jobs list
|
|
|
|
@9
|
[9]
|
10 years |
arthur |
List of interesting, potentially useful projects discovered
|
|
|
|
@8
|
[8]
|
10 years |
arthur |
Added prospective solutions
|
|
|
|
@7
|
[7]
|
10 years |
arthur |
Detail some more ideas
|
|
|
|
@6
|
[6]
|
11 years |
arthur |
Set-in-a-string handling functions in the utils files
and addition of it …
|
|
|
|
@5
|
[5]
|
11 years |
anonymous |
This commit was manufactured by cvs2svn to create tag 'START'.
|
|
|
|
@4
|
[4]
|
11 years |
arthur |
Initial import of the basic structure for Milliways IV : Codename Marvin …
|
|
|
|
@3
|
[3]
|
11 years |
anonymous |
This commit was manufactured by cvs2svn to create branch 'Art'.
|
|
|
|
@2
|
[2]
|
11 years |
arthur |
Initial revision
|
|
|
|
@1
|
[1]
|
11 years |
anonymous |
New repository initialized by cvs2svn.
|