This repository has been archived by the owner on Jul 21, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
293 lines (229 loc) · 13.5 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
To email a contributor remove "DELETE" from the email address.
(The DELETEs are necessary as this list is published online.)
2008/12/04 Liz Conlan
* extended logging format to report HTTP "errors" as well as socket failures
* added -E=FILE option to log verbose transaction data to file
2008/04/09 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE RELEASE * RELEASE_2-67_APR-11-2008
2008/04/09 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 5 RELEASE_2-67b5_APR-09-2008
2008/03/31 Vilem Marsick <[email protected]>
* added few more cancellation points
* changed condition wait in crew.c to a timed condition wait
* fixed a wrong pointer operation in crew_destroy()
* removed locks in crew_set_shutdown() that caused deadlocks
* changed handler.c so that crew_set_shutdown() is not called 3 times
2007/07/05 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 4 RELEASE_2-67b4_JUL-05-2007
2007/06/06 Peter Bex <[email protected]>
* configure.in added check for dlopen() in libc
* src/auth.c code cleanup (fulmer)
* src/init.c code cleanup (fulmer)
* joedog/defs.h added ':' as a separator (fulmer)
2007/05/01 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 3 RELEASE_2-67b3_JUN-01-2007
2007/06/01 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* src/sock.c added test for __sun to make blocking
* src/version.c version increment beta 3
2007/04/17 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 2 RELEASE_2-67b2_APR-17-2007
2007/04/14 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* html added html subdirectory of PHP test pages
2007/04/12 Hans Bausewein <[email protected]>
* src/main.c initialize auth variables and OK 200 for debug
* src/client.c reset bids after each successful iteration and
added ok200
* src/version.c routine increment
2007/04/06 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 1 RELEASE_2-67b1_APR-06-2007
2007/04/06 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* lib/perl.c added int empty();
* include/joedog.h added int empty();
* src/date.c added char * timetostr(const time_t *T)
* src/date.h added char * timetostr(const time_t *T)
* src/url.h added char *, BOOLEAN and time_t for cache
* src/url.c added functions related to cache validation
* src/http.c added header parsing for ETag and Last-modified
* src/init.c fixed my.loginurl assignment problem
* src/version.c routine increment 2.67b1
2007/03/30 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE RELEASE * RELEASE_2-66_MAR-30-2007
2007/03/28 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 3 * RELEASE_2-66b3_MAR-28-2007
2007/03/27 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* lib/joedog/*.c code cleanup
* src/version.c routine increment
2007/03/26 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 2 RELEASE_2-66b2_MAR-26-2007
2007/03/18 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* configure.in added a test for buggy pthread initializations
* src/sock.c SSL_write throws a LOT of EAGAINS on solaris.
the call was placed inside a loop to handle that
* src/cookie.h changed MAX_COOKIE_SIZE to 8K
* src/cookie.c fixed and overflow problem with strncat and
corrected major problem with cookie expiration.
removed Univserity of Kansas date parse in favor
one from libcurl.
* src/http.c handles cookies up to 8K and discard remainder
* src/date.c added to the distribution
* src/date.h added to the distribution
* src/init.c fixed a problem with parsing proxy host from .siegerc
* src/util.c added uppercase and lowercase functions
* src/main.c convert program name to uppercase in --version
2007/03/01 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 1 RELEASE_2-66b1_MAR-01-2007
* src/load.c added content-type map for file posts
* src/http.c changed the prototypes of http_get and http_post
* src/client.c called http_post and http_get with new prototypes
* src/url.h added conttype
* src/url.c added default content-type for post urls
2006/07/20 Paul Court <[email protected]>
* src/cfg.c fixed EOF problem
2006/06/14 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE 2.65 RELEASE_2-65_JUN-14-2006
2006/06/14 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* src/version.c version increment: 2.65 final release
2006/05/25 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 6 RELEASE_2-65b6_MAY-11-2006
* src/http.c added additional debugging information
* src/version.c routine increment
* ChangeLog pruned back to 2.60 release
2006/05/25 Ionut Turturica<[email protected]>
* src/sock.c fixed blocking problem; added add'l debugging info
2006/05/11 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 5 RELEASE_2-65b5_MAY-11-2006
2006/05/10 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* src/setup.h moved cookie and url structs to their appropriate module
* src/url.h added the URL struct
* src/cookie added the cookie struct
* src/http.c minor bug fixes, integrity checks
2006/05/01 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 4 RELEASE_2-65b4_MAY-01-2006
2006/04/30 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* src/version.h added to distribution.
* src/url.c added integrity checks
* src/http.c added integrity checks
* src/init.c added version.h
* src/main.c added version.h
2006/04/25 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 3 RELEASE_2-65b3_APR-25-2006
2006/04/20 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* doc/layingsiege.7.in changed chapter from 1 to 7
* configure.in changed man chapters.
* src/version.c version increment 2.65b3
* utils/siege.config.in fixed script for portability
2006/04/18 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 2 RELEASE_2-65_APR-18-2006
2006/04/18 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* utils/siege.config.in fixed the script to work under bash
* src/load.c corrected a problem with fixed lenght content length
* src/init.c added the ability to turn off spinning
* src/log.c changed log error message
* src/setup.h added BOOLEAN spinner
* configure.in changed urls_txt.1 to urls_txt.5
* doc/urls_txt.1.in renamed doc/urls_txt.5.in
* doc/Makefile.am changed urls_txt.1 to urls_txt.5
2005/10/11 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE 2.64 RELEASE_2-64_OCT-11-2005
2005/10/11 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* configure.in added explicit checks for string.h & strings.h
* lib/stralloc.c added config.h and appropriate headers
2005/10/10 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 2 RELEASE_2-64b2_OCT-10-2005
2005/09/10 Ionut Turturica <[email protected]>
* doc/siegerc.in added ssl functionality
* include/joedog.h added stralloc
* lib/stralloc.c/.h added to the distribution
* src/init.c added ssl variables; added proxy auth display
* src/ssl.c added cert handling, error display and timeouts
* src/url.c fixed several memory issues
2005/09/09 Nick Galbreath <http://modp.com/>
* doc/siege.1.in added -A/--user-agent documentation
* src/main.c added -A/--user-agent
* src/crew.c fixed a memory flaw, added crew_join
* src/crew.h prototyped crew_join
2005/07/24 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 1 RELEASE_2-64b1_JUL-24-2005
2005/07/24 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* src/main.c addition minor fixes
2005/06/14 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE 2.63 RELEASE_2-63_JUN-14-2005
2005/04/08 Jeffrey Fulmer <http://www.joedog.org/contact/author.shtml>
* SIEGE BETA 3 RELEASE_2-63b3_MAY-17-2005
2005/05/10 Jeffrey Fulmer <http://www.joedog.org/contact/author.shtml>
* src/version.c version increment
* src/crew.c changed prototypes to size_t; fixed crew_cancel
* src/crew.h changed prototypes to match new parameters
2005/04/08 Jeffrey Fulmer <http://www.joedog.org/contact/author.shtml>
* SIEGE BETA 2 RELEASE_2-63b2_APR-28-2005
2005/04/22 Jeffrey Fulmer <http://www.joedog.org/contact/author.shtml>
* src/sock.c minor refinement to the readline function
2005/04/21 Jeffrey Fulmer <http://www.joedog.org/contact/author.shtml>
* SIEGE BETA 1 RELEASE_2-63b1_APR-21-2005
2005/04/20 James Antill <[email protected]>
* src/sock.c added logic to break from loop on 0 byte reads
* src/http.c added logic to break from loop on 0 byte reads
2005/04/16 Jeffrey Fulmer <http://www.joedog.org/contact/author.shtml>
* src/crew.c added to the distribution
* src/crew.h added to the distribution
* src/data.c added to the distribution
* src/data.h added to the distribution
* src/setup.h removed that pesky global "our" struct
* src/handler.c/h added support for the CREW object
* src/main.c added support for the DATA object
* src/log.c/h added support for the DATA object
2005/04/11 Jeffrey Fulmer <http://www.joedog.org/contact/author.shtml>
* SIEGE 2.62 RELEASE_2-62_APR-11-2005
2005/04/08 Jeffrey Fulmer <http://www.joedog.org/contact/author.shtml>
* SIEGE BETA 5 RELEASE_2-62b5_APR-08-2005
2005/04/08 Jeff Stearns
* src/setup.h changed data types
* src/main.c changed data types and corresponding printfs
* src/client.c changed data types and corresponding printfs
* src/version.c version increment
2005/03/10 Jeff Fulmer <http://www.joedog.org/contact/author.shtml>
* SIEGE BETA 4 RELEASE_2-62b4_MAR-10-2005
2005/03/10 Jeff Fulmer <http://www.joedog.org/contact/author.shtml>
* src/main.c moved all notification to stderr so that users
may capture clean CSV in stdout (sweet!)
* src/setup.h prototype changes from int to BOOLEAN
* src/client.c fixed problem with CSV time reporting
* src/log.c added localtime_r changed int protos to BOOL
* src/log.h changed int prototypes to BOOLEAN
* src/version.c routine increment; changes to const
2005/03/08 Jeff Fulmer <http://www.joedog.org/contact/author.shtml>
* SIEGE BETA 3 RELEASE_2-62b3_MAR-08-2005
2005/03/06 Jeff Fulmer <http://www.joedog.org/contact/author.shtml>
* src/sock.h added chkbuf for thread safe chunk parsing
* src/sock.c read chunk information into chkbuf
* src/version.c version increment
* doc/siegerc.in changed chunked encoding to true
2005/03/04 Jeff Fulmer <http://www.joedog.org/contact/author.shtml>
* SIEGE BETA 2 RELEASE_2-62b2_MAR-04-2005
2005/03/04 Jeff Fulmer <http://www.joedog.org/contact/author.shtml>
* src/sock.c added linux-proof test for connectivity
* src/main.c removed division by zero errors in stats
* src/version.c version increment
* src/cfg.c fixed logic in is_variable_line
2005/01/01 Jason Rexilius <[email protected]>
* src/client.c added comma separated style for output; timestamps
* src/url.c added urlIDs to the structure
* src/http.c various ColdFusion fixes.
2004/12/12 Jeremy Echols <http://www.joedog.org/contact/author.shtml>
* src/cfg.c improved variable handling in the urls.txt file
2004/11/19 Jeff Fulmer <http://www.joedog.org/contact/author.shtml>
* SIEGE 2.61 RELEASE_2-61_NOV-19-2004
2004/11/19 Jeff Fulmer <http://www.joedog.org/contact/author.shtml>
* src/setup.h added chunked boolean
* src/init.c added logic to set chunked boolean
* src/http.c implemented chunked boolean
2004/09/11 Jeff Fulmer <http://www.joedog.org/contact/author.shtml>
* SIEGE BETA 1 RELEASE_2-61b1_SEP-11-2004
2004/08/08 Kurt Miller <[email protected]>
* configure.in sed -e "s|%_PREFIX%|$bindir|"
* lib/error.c added #include <stdlib.h>
* src/Makefile.in changed directory references
* src/cookie.c changed cookie id to pthread_t
* src/cookie.h changed cookie id to pthread_t
2004/07/06 <http://www.joedog.org/contact/author.shtml>
* SIEGE 2.60 RELEASE RELEASE_2-60_JUL-28-2004