|
|
|
@179
|
[179]
|
05/10/07 14:59:24 |
zedsh..@zedshaw.com |
Cleaning up some of the stack processing code, but I still hate it all. |
|
|
|
@178
|
[178]
|
05/09/07 18:19:30 |
zedsh..@zedshaw.com |
Removed the circuit and more from the header since it's not needed … |
|
|
|
@177
|
[177]
|
05/09/07 18:18:23 |
zedsh..@zedshaw.com |
Final call to push with wrong arguments fixed. |
|
|
|
@176
|
[176]
|
05/09/07 18:15:33 |
zedsh..@zedshaw.com |
Removed circuit from the messages to match changes to hub and made the … |
|
|
|
@175
|
[175]
|
05/09/07 17:35:35 |
zedsh..@zedshaw.com |
Removing the circuit concept and will just leverage routing better. |
|
|
|
@174
|
[174]
|
05/09/07 17:18:44 |
zedsh..@zedshaw.com |
Simplifying the node.c code and making it more robust. |
|
|
|
@173
|
[173]
|
05/09/07 16:34:14 |
zedsh..@zedshaw.com |
Cleaning up some of the stack processing code, but I still hate it all. |
|
|
|
@172
|
[172]
|
05/05/07 20:10:21 |
zedsh..@zedshaw.com |
Heap was totally hosed on insert for weird reasons. Switched to a slower … |
|
|
|
@171
|
[171]
|
05/05/07 13:53:11 |
zedsh..@zedshaw.com |
Converted routing to use the new Heap based routing tests rather than a … |
|
|
|
@170
|
[170]
|
05/05/07 13:14:30 |
zedsh..@zedshaw.com |
Made the heap structure more generic so it can work with any contained … |
|
|
|
@169
|
[169]
|
05/01/07 18:16:39 |
zedsh..@zedshaw.com |
Change up to use uint64_t for the Stackish number default rather than … |
|
|
|
@168
|
[168]
|
04/24/07 17:34:18 |
zedsh..@zedshaw.com |
Fixed up the tk client real quick for people to play with better. |
|
|
|
@167
|
[167]
|
04/24/07 17:15:40 |
zedsh..@zedshaw.com |
Site updates to clarify more of the vision. |
|
|
|
@166
|
[166]
|
04/09/07 22:53:44 |
zedsh..@zedshaw.com |
First initial lame site for Utu. |
|
|
|
@165
|
[165]
|
04/09/07 21:18:17 |
zedsh..@zedshaw.com |
More cleanups to the utuserver operations so that it functions more like a … |
|
|
|
@164
|
[164]
|
04/09/07 20:38:12 |
zedsh..@zedshaw.com |
Wrong order on drop privs for low ports. |
|
|
|
@163
|
[163]
|
04/09/07 18:56:09 |
zedsh..@zedshaw.com |
Server now logs to a file, drops priv to an assigned uid:gid, and will … |
|
|
|
@162
|
[162]
|
04/09/07 17:44:47 |
zedsh..@zedshaw.com |
Few warnings that are erros related to unused variables. |
|
|
|
@161
|
[161]
|
04/08/07 14:50:16 |
zedsh..@zedshaw.com |
Very basic client that sends/receives raw stackish. Kind of like netcat … |
|
|
|
@160
|
[160]
|
04/08/07 14:49:29 |
zedsh..@zedshaw.com |
Routing code all tight in the server with new heap structures, working … |
|
|
|
@159
|
[159]
|
04/08/07 14:49:01 |
zedsh..@zedshaw.com |
More sample code that uses the new routing to do actual chat in rooms. |
|
|
|
@158
|
[158]
|
04/08/07 12:04:59 |
zedsh..@zedshaw.com |
Cleanups to the heap and more testing. |
|
|
|
@157
|
[157]
|
04/08/07 12:04:40 |
zedsh..@zedshaw.com |
Forgot a file needed to build the mendicant. |
|
|
|
@156
|
[156]
|
04/08/07 11:30:59 |
zedsh..@zedshaw.com |
Some cleanup of the heap structure before using it in the hub. |
|
|
|
@155
|
[155]
|
04/07/07 23:38:32 |
zedsh..@zedshaw.com |
While sorting out the routing I realized that a heap would be a hell of a … |
|
|
|
@154
|
[154]
|
04/05/07 18:17:36 |
zedsh..@zedshaw.com |
The first functioning registration system via the routing system, but with … |
|
|
|
@153
|
[153]
|
04/05/07 18:16:15 |
zedsh..@zedshaw.com |
Fixes a slight error in the commong logic to how stackish is serialized … |
|
|
|
@152
|
[152]
|
04/01/07 20:02:23 |
zedsh..@zedshaw.com |
Install needed updating to not have client.h |
|
|
|
@151
|
[151]
|
04/01/07 20:00:54 |
zedsh..@zedshaw.com |
No need for client now that mendicant is implemented. |
|
|
|
@150
|
[150]
|
03/31/07 18:47:11 |
zedsh..@zedshaw.com |
Initial routing callbacks implemented so the Hub can become an actual … |
|
|
|
@149
|
[149]
|
03/31/07 18:06:56 |
zedsh..@zedshaw.com |
Updated and regenerated with Ragel 5.19 |
|
|
|
@148
|
[148]
|
03/31/07 17:55:05 |
zedsh..@zedshaw.com |
Slight little tweak to messaging that didn't work out. |
|
|
|
@147
|
[147]
|
03/31/07 17:38:36 |
zedsh..@zedshaw.com |
Fixes an error in the Hub when it parses a bad message. |
|
|
|
@146
|
[146]
|
03/31/07 16:13:29 |
zedsh..@zedshaw.com |
More cleanup of the mendicant and improved robustness. Mendicant now will … |
|
|
|
@145
|
[145]
|
03/25/07 16:18:45 |
zedsh..@zedshaw.com |
Need to use the now standard zu instead of Zu. |
|
|
|
@144
|
[144]
|
03/25/07 15:59:10 |
zedsh..@zedshaw.com |
No point in building testrunner for client folks, they can use ruby. |
|
|
|
@143
|
[143]
|
03/25/07 15:55:07 |
zedsh..@zedshaw.com |
Apparently I have to define a variable because Apple can't write a linker. |
|
|
|
@142
|
[142]
|
03/25/07 15:40:35 |
zedsh..@zedshaw.com |
Stupid Apple's dumbass warnings about size_t |
|
|
|
@141
|
[141]
|
03/25/07 15:32:31 |
zedsh..@zedshaw.com |
Configured to build with TFM or LTM depending on what's installed. |
|
|
|
@140
|
[140]
|
03/25/07 14:44:23 |
zedsh..@zedshaw.com |
Slight change to client header includes to support non-myriad enabled … |
|
|
|
@139
|
[139]
|
03/25/07 14:41:15 |
zedsh..@zedshaw.com |
Ruby client using the mendicant. |
|
|
|
@138
|
[138]
|
03/25/07 14:40:07 |
zedsh..@zedshaw.com |
Changes needed to get the final touches on the ruby client working. |
|
|
|
@137
|
[137]
|
03/20/07 16:27:32 |
zedsh..@zedshaw.com |
Precondition asserts added to the mendicant main functions. |
|
|
|
@136
|
[136]
|
03/20/07 16:14:37 |
zedsh..@zedshaw.com |
Documenting the mendicant functions and a slight name change for cleanup. |
|
|
|
@135
|
[135]
|
03/18/07 22:24:31 |
zedsh..@zedshaw.com |
Ok, finally got this right. |
|
|
|
@134
|
[134]
|
03/18/07 22:17:59 |
zedsh..@zedshaw.com |
More cmake. |
|
|
|
@133
|
[133]
|
03/18/07 22:17:15 |
zedsh..@zedshaw.com |
More cmake. |
|
|
|
@132
|
[132]
|
03/18/07 22:16:48 |
zedsh..@zedshaw.com |
More cmake. |
|
|
|
@131
|
[131]
|
03/18/07 22:15:51 |
zedsh..@zedshaw.com |
And more cmake crap (these guys don't give a hoot about how they pollute). |
|
|
|
@130
|
[130]
|
03/18/07 22:14:48 |
zedsh..@zedshaw.com |
Even more cmake crap. |
|
|
|
@129
|
[129]
|
03/18/07 22:11:22 |
zedsh..@zedshaw.com |
Must ignore cmake crap. |
|
|
|
@128
|
[128]
|
03/18/07 22:08:57 |
zedsh..@zedshaw.com |
First version of the new Utu Mendicant design for client interaction. |
|
|
|
@127
|
[127]
|
03/08/07 19:16:14 |
zedsh..@zedshaw.com |
Add a few warnings if myriad isn't installed and utuminimal will be built. |
|
|
|
@126
|
[126]
|
03/08/07 19:12:20 |
zedsh..@zedshaw.com |
No need to have this extra junk. |
|
|
|
@125
|
[125]
|
03/08/07 19:09:41 |
zedsh..@zedshaw.com |
Adds the minimum required parts of the myriad library needed to build … |
|
|
|
@124
|
[124]
|
03/08/07 19:07:02 |
zedsh..@zedshaw.com |
Implements a utuminimal library that is completely disconnected from the … |
|
|
|
@123
|
[123]
|
03/05/07 21:31:51 |
zedsh..@zedshaw.com |
Update for OSX build. |
|
|
|
@122
|
[122]
|
03/04/07 21:55:45 |
zedsh..@zedshaw.com |
Added install methods to cmake files. |
|
|
|
@121
|
[121]
|
03/04/07 21:55:23 |
zedsh..@zedshaw.com |
First simple Ruby/Tk utu client. |
|
|
|
@120
|
[120]
|
02/18/07 18:14:55 |
zedsh..@zedshaw.com |
First batch of good stats after cmake migration. |
|
|
|
@119
|
[119]
|
02/18/07 17:50:14 |
zedsh..@zedshaw.com |
Not needed with cmake. |
|
|
|
@118
|
[118]
|
02/18/07 17:49:40 |
zedsh..@zedshaw.com |
Switched from SCons to CMake. Still need to work out installs with cmake. |
|
|
|
@117
|
[117]
|
02/18/07 17:33:15 |
zedsh..@zedshaw.com |
Had to compensate for cmake's dumbfuck idea of putting crap everywhere but … |
|
|
|
@116
|
[116]
|
02/18/07 17:22:04 |
zedsh..@zedshaw.com |
Removed error stats because the damn cmake build can't make gcov work. |
|
|
|
@115
|
[115]
|
02/18/07 17:06:09 |
zedsh..@zedshaw.com |
Fixed a stray errno coming out of Hub_destroy(); |
|
|
|
@114
|
[114]
|
02/17/07 21:22:05 |
zedsh..@zedshaw.com |
Updated with new ragel. |
|
|
|
@113
|
[113]
|
02/17/07 21:14:35 |
zedsh..@zedshaw.com |
Switched from SCons to cmake even though cmake is annoying. |
|
|
|
@112
|
[112]
|
02/17/07 14:12:25 |
zedsh..@zedshaw.com |
Would be nice if I included the actual ruby library. |
|
|
|
@111
|
[111]
|
02/17/07 14:11:23 |
zedsh..@zedshaw.com |
Peer now aborts if the connect callback yields false. |
|
|
|
@110
|
[110]
|
02/17/07 13:23:44 |
zedsh..@zedshaw.com |
Server now acts more like a server and takes command line arguments. |
|
|
|
@109
|
[109]
|
02/17/07 13:15:55 |
zedsh..@zedshaw.com |
Client library connect callback more worked out along with remote peer's … |
|
|
|
@108
|
[108]
|
02/11/07 14:57:22 |
zedsh..@zedshaw.com |
More rubust parsing, handles out of order msgids, starting to document … |
|
|
|
@107
|
[107]
|
02/11/07 13:00:27 |
zedsh..@zedshaw.com |
Test a few more nasty message |
|
|
|
@106
|
[106]
|
02/11/07 12:35:26 |
zedsh..@zedshaw.com |
Improving parsing robustness in stackish and server robustness against … |
|
|
|
@105
|
[105]
|
02/11/07 12:34:58 |
zedsh..@zedshaw.com |
Start of server being like a real server. |
|
|
|
@104
|
[104]
|
02/11/07 12:34:38 |
zedsh..@zedshaw.com |
Beginning of fuzzing of the Utu server via the ruby client. |
|
|
|
@103
|
[103]
|
02/10/07 18:28:44 |
zedsh..@zedshaw.com |
Adding the necessary robustness to the states to handle nasty clients. |
|
|
|
@102
|
[102]
|
02/10/07 18:27:30 |
zedsh..@zedshaw.com |
Working Peer with a sample client included. |
|
|
|
@101
|
[101]
|
02/06/07 17:13:16 |
zedsh..@zedshaw.com |
New warnings for more code scrubbing and make them errors. Correct … |
|
|
|
@100
|
[100]
|
02/06/07 17:12:26 |
zedsh..@zedshaw.com |
Initial slightly functioning Peer. |
|
|
|
@99
|
[99]
|
02/05/07 01:04:31 |
zedsh..@zedshaw.com |
Didn't follow the proper rules of canonicalizing the peering headers. |
|
|
|
@98
|
[98]
|
02/04/07 23:17:46 |
zedsh..@zedshaw.com |
Proper GPL license instead of the bastard thing. |
|
|
|
@97
|
[97]
|
02/04/07 23:14:40 |
zedsh..@zedshaw.com |
Completed library with documented interface for the base Utu operations. |
|
|
|
@96
|
[96]
|
02/04/07 01:40:12 |
zedsh..@zedshaw.com |
Corrects an error in handling invalid node types. |
|
|
|
@95
|
[95]
|
02/04/07 01:38:52 |
zedsh..@zedshaw.com |
Fully working Node and Stackish translation to and from Ruby structures. |
|
|
|
@94
|
[94]
|
02/02/07 01:46:41 |
zedsh..@zedshaw.com |
First cut at the Ruby client minimal binding. |
|
|
|
@93
|
[93]
|
01/27/07 17:00:42 |
zedsh..@zedshaw.com |
Removed extra logging not needed. |
|
|
|
@92
|
[92]
|
01/27/07 16:57:54 |
zedsh..@zedshaw.com |
Changes to ref_count mechanism didn't work at all. Must rethink it. |
|
|
|
@91
|
[91]
|
01/27/07 16:28:24 |
zedsh..@zedshaw.com |
Message IDs are now incremented for each send/recv so they are … |
|
|
|
@90
|
[90]
|
01/27/07 12:19:37 |
zedsh..@zedshaw.com |
Changed up the reference counting so that it is a bit more consistent. |
|
|
|
@89
|
[89]
|
01/26/07 14:42:14 |
zedsh..@zedshaw.com |
Removed all the instances of Utu* in front of functions and data … |
|
|
|
@88
|
[88]
|
01/26/07 14:41:42 |
zedsh..@zedshaw.com |
Routing now has unregister_all but not efficient. |
|
|
|
@87
|
[87]
|
01/25/07 22:19:59 |
zedsh..@zedshaw.com |
Using a DL list for MemberList? to make deleting specific members faster. |
|
|
|
@86
|
[86]
|
01/25/07 22:13:43 |
zedsh..@zedshaw.com |
Stopped using the pool and just went direct to hmalloc for routing table … |
|
|
|
@85
|
[85]
|
01/25/07 21:34:12 |
zedsh..@zedshaw.com |
Not using Route_build_path anymore where it's not needed. |
|
|
|
@84
|
[84]
|
01/25/07 15:36:16 |
zedsh..@zedshaw.com |
Replaced magic numbers for stack sizes on tasks. |
|
|
|
@83
|
[83]
|
01/24/07 00:16:20 |
zedsh..@zedshaw.com |
Routing code initially added to handle the simple chat.speak messages. |
|
|
|
@82
|
[82]
|
01/23/07 22:15:11 |
zedsh..@zedshaw.com |
New structure routing algorithms and data model working and tested. |
|
|
|
@81
|
[81]
|
01/19/07 19:32:43 |
zedsh..@zedshaw.com |
Beginning of new routing code. Not working yet. |
|
|
|
@80
|
[80]
|
01/19/07 19:30:46 |
zedsh..@zedshaw.com |
Increased test coverage and added it as a quality stat. Removed cabals … |