Commit History

Author SHA1 Message Date
  Eric Day f20b4dadbd Merged Monty, fixed conflicts and new errors. 15 years ago
  Monty Taylor 14beea346a Fixed for 64-bit sparc solaris build. 15 years ago
  Eric Day d7b206db9f Added hook to free task fn_arg during task struct cleanup. 15 years ago
  Eric Day aacb86734e Merged Brian L. Moon's changes. 16 years ago
  Brian Moon ad5d97b2ec Missed void as args for functions. Needed for strict compile warnings 16 years ago
  Brian Moon b789fb5b1c These functions should be returning const char * 16 years ago
  Brian Moon b973a5ae1b Created functions to return version and bug report URL. Put into use in gearmand. 16 years ago
  Eric Day ca421fcb85 Split memory callback functions into two to keep things simple moving forward. Not doing a generic callback set so we can keep function type checking (no void * functions). 16 years ago
  Eric Day c5cfa8440e Added NULL workload test, user supplied malloc/free call for workload, other cleanup. 16 years ago
  Eric Day d72835ed2f Added multi-client support for jobs and unique job checks. 16 years ago
  Eric Day eef440a91c Got most of the server components done, still needs some debugging. 16 years ago
  Eric Day 41136ce56a Started adding job processing. 16 years ago
  Eric Day efc05405a9 Reworked internal server processing, added packet queues for server connections. 16 years ago
  Eric Day 71677a2436 Cleaned up allocation, error handling, and connection code. 16 years ago
  Eric Day 04af7674f4 Added echo test, cleaned out event_close. 16 years ago
  Eric Day 53a195c7b2 First pass at libevent interface, server interface, and gearmand. 16 years ago
  Eric Day 51ef6b4881 Switched to BSD license, started cleaning up test suite. 16 years ago
  Eric Day b70cd39084 Fixed enum types to have _t suffix. 16 years ago
  Eric Day 18a63c8deb Finished first round of Doxygen conversion. This required reorganizing some of the headers. The client.h documentation almost done, this can be used as a template for other headers. 16 years ago
  Eric Day 7498680ff4 Cleaned up old unused files, started Doxygen layout and comment conversion. 16 years ago
  Eric Day e9b193b7b1 Overhauled the packet building and connection state code. It now has smarter buffer management. Also included is parallel client processing code. 16 years ago
  Eric Day 01c5e98d62 Reworked the client interface to return results directly rather than job structs. Split off tasks for clients, jobs are now only for workers. Fixed up the worker callback interface. Still need to address some malloc in packets, workerloads, and results, along with many other things. 16 years ago
  Eric Day e3d4878ce2 Reworked many pieces, especially connection state machine. Added better error handling and cleanup, move char * -> uint8_t * where appropriate, and added more to client state loop. It builds, but with some things disabled for now (worker callback function and tests). 16 years ago
  brian 4133262b7f Partial cleanup, gearman_client_do() is broken (we need a decision) 16 years ago
  Eric Day 6b0fbfa51c Reworked client code, reverse_client, and cleaned up packet code (added static buffer). Still need to do some cleanup, but ready for merge with trunk. 16 years ago
  Eric Day aa2f382b71 Reworked libary and reverse_worker example. Non-blocking I/O is now supported, gearman_packet_st object introduced, cleaned up error reportingi, and other misc cleanup. 16 years ago
  brian 5edcac2d57 Remapped API to resemble per API. 16 years ago
  Eric Day 1d6e735c97 Cleaned up autoconf and added stricter build options (and fixed code so it builds with new options). Also added proper licensing headers to source files. 16 years ago
  Eric Day 77f1f1b608 Did a lot of little cleanup, mostly cosmetic. Also updated configure.ac options and added -Werror. Made appropriate fixes so -Werror works. 16 years ago
  Brian Aker 66e9eb9419 Import from HG 16 years ago