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 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457
|
To email a contributor remove "DELETE" from the email address.
(The DELETEs are necessary as this list is published online.)
2010/07/16 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE RELEASE RELEASE_2-70_JUL-16-2010
2010/05/21 Josue Abarca <jmaslibre@DELETEdebian.org.gt>
* utils/bombardment Fixed a syntax error which caused it to break
2010/05/16 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA RELEASE RELEASE_2-70b8_MAY-16-2010
* src/array.c dynamic memory allocation
* src/array.h updated prototypes; include ARRAYSIZE
* src/client.c updated debugging statements in new format
* src/http.c updated debugging statements in new format
2010/05/11 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA RELEASE RELEASE_2-70b6_MAY-11-2010
* src/version.c Increment: 2.70b6
* src/setup.h Increased extra to 2048
* src/http.h Added the difference (1536) to REQBUF and POSTBUF
2010/05/08 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA RELEASE RELEASE_2-70b6_MAY-08-2010
* lib/notify.c Added color codings for each level
* lib/notify.h Added DEBUG option
* include/joedog.h ADDED DEBUG option
* src/array.c Improved memory management
* src/array.h Removed size parameter
2010/05/08 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA RELEASE RELEASE_2-70b5_MAY-08-2010
* src/version.c Increment: 2.70b5
* src/array.c Added to distribution (circular array support)
* src/array.h Added to distribution (circular array support)
* src/setup.h Added ARRAY lurl - array of upto 50 login URLS
* src/init.c Added parse login-url and push onto array
* src/client.c Loop through login-urls
2010/04/30 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA RELEASE RELEASE_2-70b4_APR-30-2010
* include/joedog.h wrapped *nprintf functions with ndef __CYGWIN__
* src/version.c Increment: 2.70b4
2010/04/05 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA RELEASE * RELEASE_2-70b3_APR-28-2010
* src/load.c Changed detection of binary file types based
on file name extensions.
* src/http.h Added definitions for REQBUF and POSTBUF
* src/http.c Changed the size of POST request to REQBUF+POSTBUF
* src/main.c Added fix to prevent segfault on unsupported protocol
* src/version.c Increment: 2.70b3
2010/03/11 "Raul Martinez Jr" <juney.m@DELETEgmail.com>
* SIEGE BETA RELEASE RELEASE_2-70b2_MAR-11-2010
* src/main.c Added an optional log file to -l/--log[=file]
Updated help section with some word smithing
* src/version.c Increment: 2.70b2
2009/07/28 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA RELEASE * RELEASE_2-70_JUL-28-2009
* src/version.c Increment: 2.70b1
2009/07/27 "Mark Sonnabaum" <marksonnabaum@DELETEgmail.com>
* src/cookie.c Fixed a problem in which cookies aren't returned
when the domain is stored with a leading dot. This
software is NINE years old, people. What took so
long to ID this bug???
2009/05/11 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE RELEASE * RELEASE_2-69_MAY-11-2009
2009/05/08 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* lib/notify.c Changed the APIs for error management
* lib/memory.c Refined some of the memory functions
* src/*.c Updated to reflect new libjoedog API
* src/ssl.c Increased the scope of HAVE_SSL
* src/sock.c Increased the scope of HAVE_SSL
2009/04/20 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE RELEASE * RELEASE_2-68_APR-20-2009
2009/04/20 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 9 RELEASE_2-68b9_Apr-20-2009
2009/04/20 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* src/ssl.c Moved SSL_library_init() and
SSL_load_error_strings() to
SSL_thread_setup so they are only
called once.
* src/version.c Routine increment (beta 9)
2009/04/13 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 8 RELEASE_2-68b8_Apr-13-2009
2004/04/13 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* utils/config.guess ugpraded to more recent version
* src/version.c routine increment
2009/04/03 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 7 RELEASE_2-68b7_Apr-03-2009
2009/04/03 Tristan Greaves <tristan@NOSPAMextricate.org>
* utils/bombardment.in fixes bashisms in the 'bombardment' script.
* doc/ fixed man pages
* utils/ upgraded libtool to 1.5.22
* src/version.c increment to beta 7
2009/04/02 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 6 RELEASE_2-68b6_Apr-02-2009
2009/04/02 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* lib/util.c fixed a leak in substring
* src/util.c fixed a seg fault in parse_time
* src/main.c fixed a seg fault in url reclamation
* src/hash.c added a NULL check for key
* src/version.c increment to beta 6
2009/12/29 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 5 RELEASE_2-68b5_Feb-27-2009
2009/02/27 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* src/client.c Fixed proxy connect mechanism
2008/12/29 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 4 RELEASE_2-68b4_DEC-29-2008
2008/10/10 "Sergio Ruiz" <sruiz@Shopzilla.com>
* src/sock.c Added a read timeout.
2008/08/18 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 3 RELEASE_2-68b3_AUG-18-2008
2008/08/18 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* src/auth.c Added a parameter to set_digest_authorization
* src/auth.h Added a parameter to set_digest_authorization
* src/http.c Changed digest auth parser
* src/version.c Version increment
2008/07/25 Francois Pesce <francois.pesce@NOSPAMgmail.com>
* src/auth.c Added digest authentication
* src/cfg.c Improved memory management
* src/client.c Added digest authentication
* src/client.h Added digest date to struct
* src/eval.c Minor improvements
* src/http.c Added http_free_headers and digest auth
* src/init.c Improved the parser
* src/main.c Added digest authentication
* src/sock.c Removed paranoid read checks
* src/sock.h Added data for digest authentication
* src/version.c Increment to 2.68b2
* src/url.c Improved memory management
2008/07/01 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* src/load.c Truncated file POSTs over 50K.
* src/load.h Increased the post size to 50K.
2008/05/21 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* SIEGE BETA 1 RELEASE_2-68b1_MAY-21-2008
2008/05/09 Jeffrey Fulmer <http://www.joedog.org/JoeDog/Contact>
* src/client added case 500-509 on return codes
2008/05/09 "Jannic Arsenijevic" <jan.arsenijevic@NOSPAMgmx.net>
* src/http.c fixed memset bug at line 307
2008/04/30 "Richard Lloyd" <richard.lloyd@NOSPAMconnectinternetsolutions.com>
* src/ssl.c added sanity checks around OPENSSL_free
* src/sock.c added sanity checks around SSL_free
* lib/memory.c assigned ptr to NULL to fail ensuing checks
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 <vmarsik@NOSPAMsuse.cz>
* 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 <peter.bex@NOSPAMxs4all.nl>
* 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 <hansb@NOSPAMcomerwell.xs4all.nl>
* 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 <g@NOSPAMrgoyle.com>
* 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<onut.turturica@DELETEgalati.uti.ro>
* 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 <ionut.turturica@DELETEgalati.uti.ro>
* 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 <james@DELETEand.org>
* 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 <jason@hostedlabs.com>
* 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 <truk@DELETEapache.org>
* 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
|