Changes in / [d179921d:5f5d433]
- Files:
-
- 5 deleted
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
.bzrignore
rd179921d r5f5d433 2 2 config.h 3 3 bitlbee 4 Debug5 Debugx6 deps7 admin/Debug8 admin/admin.plg9 bitlbee.plg10 *.plg11 *.aps12 *.clw13 4 user-guide.txt 14 5 user-guide.html … … 26 17 *.gcno 27 18 *.o 28 coverage29 bitlbee.info -
Makefile
rd179921d r5f5d433 10 10 11 11 # Program variables 12 objects = account.o bitlbee.o c rypting.o help.o ipc.o irc.o irc_commands.o nick.o query.o root_commands.o set.o storage.o $(STORAGE_OBJS)user.o12 objects = account.o bitlbee.o conf.o crypting.o help.o ipc.o irc.o irc_commands.o log.o nick.o query.o root_commands.o set.o storage.o $(STORAGE_OBJS) unix.o user.o 13 13 headers = account.h bitlbee.h commands.h conf.h config.h crypting.h help.h ipc.h irc.h log.h nick.h query.h set.h sock.h storage.h user.h lib/events.h lib/http_client.h lib/ini.h lib/md5.h lib/misc.h lib/proxy.h lib/sha1.h lib/ssl_client.h lib/url.h protocols/nogaim.h 14 14 subdirs = lib protocols 15 16 ifeq ($(ARCH),Windows)17 objects += win32.o18 else19 objects += unix.o conf.o log.o20 endif21 15 22 16 # Expansion of variables -
bitlbee.c
rd179921d r5f5d433 123 123 ipc_master_listen_socket(); 124 124 125 #ifndef _WIN32126 125 if( ( fp = fopen( global.conf->pidfile, "w" ) ) ) 127 126 { … … 133 132 log_message( LOGLVL_WARNING, "Warning: Couldn't write PID to `%s'", global.conf->pidfile ); 134 133 } 135 #endif136 134 137 135 return( 0 ); … … 142 140 if( !irc_new( 0 ) ) 143 141 return( 1 ); 142 143 log_link( LOGLVL_ERROR, LOGOUTPUT_IRC ); 144 log_link( LOGLVL_WARNING, LOGOUTPUT_IRC ); 144 145 145 146 return( 0 ); … … 249 250 struct sockaddr_in conn_info; 250 251 int new_socket = accept( global.listen_socket, (struct sockaddr *) &conn_info, &size ); 252 pid_t client_pid = 0; 251 253 252 254 if( new_socket == -1 ) … … 256 258 } 257 259 258 #ifndef _WIN32259 260 if( global.conf->runmode == RUNMODE_FORKDAEMON ) 260 261 { 261 pid_t client_pid = 0;262 262 int fds[2]; 263 263 … … 316 316 } 317 317 else 318 #endif319 318 { 320 319 log_message( LOGLVL_INFO, "Creating new connection with fd %d.", new_socket ); -
bitlbee.h
rd179921d r5f5d433 48 48 #include <stdio.h> 49 49 #include <ctype.h> 50 #include <errno.h>51 52 50 #ifndef _WIN32 53 51 #include <syslog.h> 52 #include <errno.h> 54 53 #endif 55 54 -
configure
rd179921d r5f5d433 74 74 --ssl=... SSL library to use (gnutls, nss, openssl, bogus, auto) 75 75 $ssl 76 --arch=... Override target architecture $arch77 78 76 EOF 79 77 exit; … … 215 213 detect_gnutls() 216 214 { 217 if $PKG_CONFIG --exists gnutls; then 218 cat <<EOF>>Makefile.settings 219 EFLAGS+=`$PKG_CONFIG --libs gnutls` 220 CFLAGS+=`$PKG_CONFIG --cflags gnutls` 221 EOF 222 ssl=gnutls 223 ret=1 224 elif libgnutls-config --version > /dev/null 2> /dev/null; then 215 if libgnutls-config --version > /dev/null 2> /dev/null; then 225 216 cat <<EOF>>Makefile.settings 226 217 EFLAGS+=`libgnutls-config --libs` … … 276 267 elif [ "$ssl" = "nss" ]; then 277 268 detect_nss 278 elif [ "$ssl" = "sspi" ]; then279 echo280 269 elif [ "$ssl" = "openssl" ]; then 281 270 echo … … 386 375 387 376 if [ "$gcov" = "1" ]; then 388 echo "CFLAGS+=- -coverage" >> Makefile.settings389 echo "EFLAGS+=- -coverage" >> Makefile.settings377 echo "CFLAGS+=-ftest-coverage -fprofile-arcs" >> Makefile.settings 378 echo "EFLAGS+=-lgcov" >> Makefile.settings 390 379 fi 391 380 … … 494 483 echo 'Cygwin is not officially supported.' 495 484 ;; 496 Windows )497 echo OUTFILE=bitlbee.exe >> Makefile.settings498 echo LFLAGS+=-lwsock32 >> Makefile.settings499 echo EFLAGS+=-lsecur32 >> Makefile.settings500 ;;501 485 * ) 502 486 echo 'We haven'\''t tested BitlBee on many platforms yet, yours is untested. YMMV.' -
ipc.c
rd179921d r5f5d433 439 439 } 440 440 441 #ifndef _WIN32442 441 char *ipc_master_save_state() 443 442 { … … 505 504 } 506 505 506 #ifndef _WIN32 507 507 int ipc_master_listen_socket() 508 508 { … … 541 541 } 542 542 #else 543 int ipc_master_listen_socket()544 {545 543 /* FIXME: Open named pipe \\.\BITLBEE */ 546 return 0;547 }548 544 #endif 549 545 -
protocols/nogaim.h
rd179921d r5f5d433 130 130 struct im_connection *ic; /* the connection it belongs to */ 131 131 }; 132 133 struct ft134 {135 const char *filename;136 137 /* Total number of bytes in file */138 size_t total_bytes;139 140 /* Current number of bytes received */141 size_t cur_bytes;142 };143 144 struct ft_request145 {146 const char *filename;147 struct gaim_connection *gc;148 };149 150 typedef void (*ft_recv_handler) (struct ft *, void *data, size_t len);151 132 152 133 struct prpl { -
protocols/oscar/AUTHORS
rd179921d r5f5d433 28 28 E: awwaiid@auk.cx 29 29 D: Figured out original password roasting 30 31 -
protocols/yahoo/libyahoo2.c
rd179921d r5f5d433 69 69 #ifdef __MINGW32__ 70 70 # include <winsock2.h> 71 # define write(a,b,c) send(a,b,c,0) 72 # define read(a,b,c) recv(a,b,c,0) 71 73 #endif 72 74 -
protocols/yahoo/yahoo_httplib.c
rd179921d r5f5d433 51 51 #ifdef __MINGW32__ 52 52 # include <winsock2.h> 53 # define write(a,b,c) send(a,b,c,0) 54 # define read(a,b,c) recv(a,b,c,0) 53 55 # define snprintf _snprintf 54 56 #endif -
sock.h
rd179921d r5f5d433 16 16 #else 17 17 # include <winsock2.h> 18 # if def IPV618 # ifndef _MSC_VER 19 19 # include <ws2tcpip.h> 20 20 # endif … … 23 23 # endif 24 24 # include <io.h> 25 # define read(a,b,c) recv(a,b,c,0) 26 # define write(a,b,c) send(a,b,c,0) 27 # define umask _umask 28 # define mode_t int 25 29 # define sock_make_nonblocking(fd) { int non_block = 1; ioctlsocket(fd, FIONBIO, &non_block); } 26 30 # define sock_make_blocking(fd) { int non_block = 0; ioctlsocket(fd, FIONBIO, &non_block); } -
storage_text.c
rd179921d r5f5d433 27 27 #include "bitlbee.h" 28 28 #include "crypting.h" 29 #ifdef _WIN3230 # define umask _umask31 # define mode_t int32 #endif33 34 #ifndef F_OK35 #define F_OK 036 #endif37 29 38 30 static void text_init (void) -
unix.c
rd179921d r5f5d433 60 60 if( global.conf->runmode == RUNMODE_INETD ) 61 61 { 62 log_link( LOGLVL_ERROR, LOGOUTPUT_IRC );63 log_link( LOGLVL_WARNING, LOGOUTPUT_IRC );64 65 62 i = bitlbee_inetd_init(); 66 63 log_message( LOGLVL_INFO, "Bitlbee %s starting in inetd mode.", BITLBEE_VERSION ); … … 69 66 else if( global.conf->runmode == RUNMODE_DAEMON ) 70 67 { 71 log_link( LOGLVL_ERROR, LOGOUTPUT_SYSLOG );72 log_link( LOGLVL_WARNING, LOGOUTPUT_SYSLOG );73 74 68 i = bitlbee_daemon_init(); 75 69 log_message( LOGLVL_INFO, "Bitlbee %s starting in daemon mode.", BITLBEE_VERSION );
Note: See TracChangeset
for help on using the changeset viewer.