summaryrefslogtreecommitdiff
path: root/extra/resolveip.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge with 4.0monty@mysql.com2004-09-011-1/+1
|\
| * Added global my_getopt_error_reporter function pointer which is ram@gw.mysql.r18.ru2004-08-311-1/+1
| | | | | | | | | | | | | | used in the handle_options() function (instead of using additional handle_option() parameter). The default value of the my_getopt_error_reporter is default_reporter(). One can set it to other functions if case of need.
* | mergedserg@serg.mylan2004-08-261-1/+1
|\ \ | |/
| * mysql_priv.h:rburnett@build.mysql.com2004-08-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added declarations for print_msg_to_log and vprint_msg_to_log. sql_print_error are simple functions that wrap calls to print_msg_to_log. Define the different error types with MY_ERROR_TYPE, MY_WARNING_TYPE, and MY_INFORMATION_TYPE gen_lex_hash.cc: Added NULL error reporting parameter to handle_options log.cc: Add print_msg_to_log, print_buffer_to_log, and vprint_msg_to_log. Print_msg_to_log will write the message to the windows event log if on NT. We now have error, warning, and information versions of sql_print_xxxx. T his is a variation of a similar changeset WAX did. mysqld.cc: Added option_error_reporter callback function and pass that into handle_options mysql.cc: Added NULL as error reporter arg to the end of handle_options Many files: Added NULL error reporter parameter as the last paramter to handle_options my_getopt.c: Added second function pointer to server as an error reporting callback. Added local function report_option_error that will either write the error to stderr or to the error reporting callback. changed all calls in handle_options from fprintf(stderr, ... ) to report_option_error my_getopt.h: Changed declaration of handle_options to use typedefs for the two function pointers. added second function pointer to server as an error reporting callback mysqld.dsp: Added custom build step for compiling message file and added message resource file (output of mc)
* | Merge with 4.0monty@narttu.mysql.fi2003-11-041-4/+0
|\ \ | |/
| * 4 small items in this:guilhem@mysql.com2003-10-311-4/+0
| | | | | | | | | | | | | | | | | | | | | | - when we don't have in_addr_t, use uint32. - a forgotten initialization of slave_proxy_id in sql/log_event.cc (was not really "forgot", was "we needn't init it there", but there was one case where we needed...). - made slave_proxy_id always meaningful in THD and Log_event, so we can rely more on it (no need to test if it's meaningful). THD::slave_proxy_id is equal to THD::thread_id except for the slave SQL thread. - clean up the slave's temporary table (i.e. free their memory) when slave server shuts down.
* | Merge with 4.0.16monty@narttu.mysql.fi2003-10-071-2/+1
|\ \ | |/
| * After merge fixesmonty@narttu.mysql.fi2003-10-071-0/+1
| |
| * Merge with 3.23.58monty@narttu.mysql.fi2003-10-061-3/+1
| |\
| | * Portability fixmonty@narttu.mysql.fi2003-10-061-1/+1
| | |
| | * - backported compatibility fix for extra/resolveip.c from 4.0lenz@mysql.com2003-09-111-0/+4
| | | | | | | | | | | | to be able to compile on HP-UX 10.20 (which does not have in_add_t).
* | | merge with 4.0.15monty@narttu.mysql.fi2003-08-291-3/+5
|\ \ \ | |/ /
| * | Add detection of in_addr_tmonty@narttu.mysql.fi2003-08-281-2/+4
| | | | | | | | | | | | | | | | | | | | | Add pack_bits to pack_reclength for dynamic rows. This solves buffer a possible buffer overflow on update. (This will probably solve bug #563) Fix test for available file descriptors in mysqltest Fixed core dump bug in replication tests when running without transactional table support
| * | mergedserg@serg.mylan2003-08-211-1/+1
| |\ \ | | |/
| | * Fix for 64-bit CPUs (u_long is 64 bit there, but in_addr_t is always uint32).guilhem@mysql.com2003-08-181-1/+1
| | | | | | | | | | | | That's to make resolveip work on our FreeBSD-5.0/Sparc64 build host.
* | | consistency fix - all help texts for command-line options should end with a dot.serg@serg.mylan2003-06-131-1/+1
| | |
* | | system_charset_info has been moved to /sql directoryroot@home.(none)2003-03-161-1/+1
| | | | | | | | | | | | and isn't used in libraries any longer
* | | Merge with 4.0.11monty@mashka.mysql.fi2003-02-041-1/+4
|\ \ \ | |/ /
| * | Fixes for Netwaremonty@mashka.mysql.fi2003-01-281-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | Call pthread_mutex_destroy() on not used mutex. Changed comments in .h and .c files from // -> /* */ Added detection of mutex on which one didn't call pthread_mutex_destroy() Fixed bug in create_tmp_field() which causes a memory overrun in queries that uses "ORDER BY constant_expression" Added optimisation for ORDER BY NULL
* | | merge with 4.0monty@hundin.mysql.fi2002-06-031-42/+36
|\ \ \ | |/ /
| * | merge with 3.23monty@hundin.mysql.fi2002-06-021-1/+1
| |\ \ | | |/
| | * Portability fixes for SCO and HPUXmonty@hundin.mysql.fi2002-05-311-1/+1
| | | | | | | | | | | | | | | Change TRUNCATE(number) to truncate towards zero for negative numbers Fix NULL handling for DESCRIBE table_name
| * | Added useful exit error code for programs using my_getopt in casejani@hynda.(none)2002-05-291-6/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of an error in option handling. This can sometimes be useful in scripts. Changed some exit code names and corresponding numbers. Fixed a bug in mysqld.cc, in replication related options. Added a global flag in my_getopt, which can be set by any program that is using my_getopt, which tells whether the client should print the error message itself, or whether my_getopt should do it. The default is that my_getopt will print the error messages.
| * | merge with 3.23.51monty@hundin.mysql.fi2002-05-271-5/+0
| |\ \ | | |/
| | * Split raid C function to separate file to make things more portable.monty@hundin.mysql.fi2002-05-271-5/+0
| | | | | | | | | | | | | | | Fixed some portability things in my_gethostbyname_r Portability fix for type_decimal.test
| | * Portability fix for SCOmonty@hundin.mysql.fi2001-12-271-24/+25
| | |
| | * Small safety fixmonty@hundin.mysql.fi2001-11-281-0/+2
| | |
| * | moved my_getopt.h under client_priv.hjani@hynda.(none)2002-05-221-34/+36
| | | | | | | | | | | | | | | Changed my_print_defaults, mysql_install, perror, resolve_stack_dump, resolveip and pack_isam to use my_getopt.
* | | New ctype functions/macros to support many charsets at a timebar@gw.udmsearch.izhnet.ru2002-03-121-1/+1
|/ /
* | Removed not used functions from sql_cachemonty@hundin.mysql.fi2001-12-141-2/+6
| | | | | | | | Added new tests to testsuite.
* | Update copyrightmonty@hundin.mysql.fi2001-12-061-21/+17
| | | | | | | | Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
* | Patch for SCOmonty@hundin.mysql.fi2001-11-261-0/+2
| | | | | | | | Update test results for MySQL 4.0
* | merge with 3.23.44monty@hundin.mysql.fi2001-11-041-0/+6
|\ \ | |/
| * Portability fixesmonty@hundin.mysql.fi2001-10-311-2/+3
| |
* | One should not only have to include my_net.h to work with sockets.monty@hundin.mysql.fi2001-10-091-7/+2
| | | | | | | | | | | | This wrapper noew will include all the necessary, system specific files, which makes all normal source files much easier to write and maintain. Portability fixes.
* | Changed to use my_global.hmonty@hundin.mysql.fi2001-09-141-1/+1
| | | | | | | | | | Fixed problem with LIKE with latin1_de Added parsing support of UNSIGNED LONG LONG
* | Some warning fixes and some SSL testprograms check-intonu@x153.internalnet2001-08-261-0/+1
|/
* Import changesetbk@work.mysql.com2000-07-311-0/+204