aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| | * | | | | | | | | | | | | | | | Restored "account" root command and restored enough stuff to be able toWilmer van der Gaast2010-03-31-226/+262
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | send messages. Also started moving stuff out from nogaim.* into bee_* files.
| | * | | | | | | | | | | | | | | | nogaim.c is close to doing something useful again without speaking any IRCWilmer van der Gaast2010-03-31-193/+240
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | itself.
| | * | | | | | | | | | | | | | | | Start restoring IM-related bits, added bee_user.c with basic functionsWilmer van der Gaast2010-03-29-182/+180
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and UI callbacks.
| | * | | | | | | | | | | | | | | | Remove deleted user from channels too!Wilmer van der Gaast2010-03-27-0/+4
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Restored server-initiated PINGs.Wilmer van der Gaast2010-03-27-11/+48
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Restored multi-line message support.Wilmer van der Gaast2010-03-27-6/+49
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Fixed bug in /WHO $channel output.Wilmer van der Gaast2010-03-27-1/+1
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | irc_usermsg() works a little bit again. Have to figure out how and whereWilmer van der Gaast2010-03-27-6/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to restore multiline support though.
| | * | | | | | | | | | | | | | | | Added privmsg handlers to users/channels. root commands are coming back.Wilmer van der Gaast2010-03-27-52/+142
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | /WHOWilmer van der Gaast2010-03-27-33/+32
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Mode stuff. Also disallow unsetting +R umode which was possible so farWilmer van der Gaast2010-03-27-34/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (and shouldn't be).
| | * | | | | | | | | | | | | | | | MOTD command added since, well, I had all the code for it already anyway.Wilmer van der Gaast2010-03-27-8/+8
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Topic handling changes.Wilmer van der Gaast2010-03-27-8/+29
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Added WHOIS command.Wilmer van der Gaast2010-03-26-46/+55
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Collect that garbage.Wilmer van der Gaast2010-03-26-0/+22
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Added JOIN, NAMES and PART commands.Wilmer van der Gaast2010-03-26-56/+69
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Simple IRC channel interface, use it to represent the control channel.Wilmer van der Gaast2010-03-26-34/+216
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | PING and QUIT work now, and adding some files that weren't checked in soWilmer van der Gaast2010-03-26-5/+344
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | far.
| | * | | | | | | | | | | | | | | | One total mess that doesn't do much yet, but reorganised some stuff andWilmer van der Gaast2010-03-26-1118/+254
| | |/ / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | untying the IRC and the core parts a little bit. Lots of work left to do.
| | * | | | | | | | | | | | | | | Now seems like a pretty good time to finally kill crypting.c and storage_text.Wilmer van der Gaast2010-03-24-327/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This means people won't be able to upgrade from BitlBee 1.0 to this version anymore but only via 1.2. 1.0 is old enough that I don't really expect this to be a problem.
| | * | | | | | | | | | | | | | | s/last_act/last_msg/ now.Wilmer van der Gaast2010-03-21-1/+1
| | | |_|_|_|_|_|/ / / / / / / / | | |/| | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Merging in file transfer support. Most important points from my reviewWilmer van der Gaast2010-03-21-85/+3975
| |/| | | | | | | | | | | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | are fixed now, time to let it settle in and get people to try it.
| | * | | | | | | | | | | | | | Fixed jabber_bs_peek() to deal with incomplete packets as well.Wilmer van der Gaast2010-03-21-10/+21
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Fixed 100% CPU usage bug in dcc.c.Wilmer van der Gaast2010-03-21-19/+20
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Remove dcc_poll() and just use the cond variable passed to I/O events.Wilmer van der Gaast2010-03-21-41/+4
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Killed the last str*cmp(xml_find_attr) combos.Wilmer van der Gaast2010-03-21-16/+26
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | xt_status functions should always return an XT_ status, it's not a boolean.Wilmer van der Gaast2010-03-21-5/+5
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Read the from attribute from the main stanza, not the inside query. AlsoWilmer van der Gaast2010-03-21-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixing another potential NULL pointer dereference.
| | * | | | | | | | | | | | | | Some compiler warning fixes and renamed "transfers" command to justWilmer van der Gaast2010-03-18-19/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "transfer" since all root commands are singular so far.
| | * | | | | | | | | | | | | | More small fixes. (NULL derefs and s/close/disconnect/)Wilmer van der Gaast2010-03-18-5/+8
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Ouch, committing stuff without even checking if it compiles is bad style.Wilmer van der Gaast2010-03-17-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | :-)
| | * | | | | | | | | | | | | | Avoid some NULL pointer dereferences on malformed XMPP packets.Wilmer van der Gaast2010-03-17-17/+24
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Small cleanup. The max_packet_size variable doesn't seem to be readWilmer van der Gaast2010-03-17-65/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | anywhere, and reworked string handling in ft_listen() a little bit.
| | * | | | | | | | | | | | | | Merging mainline.Wilmer van der Gaast2010-03-17-653/+736
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|_|_|_|_|/ | | | |/| | | | | | | | | | | |
| | * | | | | | | | | | | | | | No functional changes, just some style "fixes". Although I admit I'mWilmer van der Gaast2009-12-13-37/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | somewhat growing out of my own coding style, I do try to keep things consistent at least within files. Comments are now in reviewboard: http://code.bitlbee.org/rb/r/13/
| | * | | | | | | | | | | | | | Merging head.Wilmer van der Gaast2009-12-07-552/+1854
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | More hints for getaddrinfo().ulim2008-08-12-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hopefully solves a problem on FreeBSD.
| | * | | | | | | | | | | | | | Added lib/ftutil.[ch].ulim2008-08-12-0/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | yes, that was supposed to happen in the last commit ;)
| | * | | | | | | | | | | | | | Added conf entries and lib/ftutil.[ch].ulim2008-08-12-203/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ft_listen = <IP-A>:<Port-A>;<IP-B>:<Port-B> to specify listening addresses for the bitlbee<->client connection and the bitlbee<->IM peer connection, respectively. ft_max_size should be obvious. ft_max_kbps should limit the kilobits per second per transfer (not implemented yet).
| | * | | | | | | | | | | | | | copied ulibc/BSD ifdefs over to invitation.c.ulim2008-08-11-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I'll have to move these to a generic header file eventually.
| | * | | | | | | | | | | | | | fixes bug on 32bit archs in DCC code.ulim2008-08-11-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Shouldn't atoi be the same on 64 and 32bits? Strange.
| | * | | | | | | | | | | | | | Added MSN file transfer of type MSNFTP.ulim2008-08-11-57/+797
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Transfer is direct and the sender can not be firewalled.
| | * | | | | | | | | | | | | | Merged in upstream r416 which includes my msn_write_msg patch. w00t! ;)ulim2008-08-10-66/+157
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ merged in upstream r410.ulim2008-08-04-233/+1108
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only conflict was the correction of jabber normalization which I had already done.
| | * | | | | | | | | | | | | | | | moved some stuff around in preperation for MSN merge.ulim2008-08-04-27/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * both ends (proto&dcc) need to finish a transfer now for it to be finished * moved throughput calc. and some messages to dcc (no need to implement in protocols)
| | * | | | | | | | | | | | | | | | Added an account setting 'proxy'.ulim2008-07-22-32/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note that this is only used for sending. The default <local>;<auto> means let the receiver try a direct connection first and then the proxy discovered from the server (if any). If you know you're firewalled you can remove the <local>. If you want to provide your own proxy try something like "<local>;JID,HOST,PORT". E.g. "<local>;proxy.somewhere.org,123.123.123.123,7777".
| | * | | | | | | | | | | | | | | | fixes bug in handling file names with spaces.ulim2008-07-22-12/+12
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | added a #define for AI_NUMERICSERV in s5bytestream.c (missing in ulibc).ulim2008-06-02-0/+4
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | merged in upstream r384. No conflicts.ulim2008-06-02-66/+116
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | Added textual SOCKS5 error messages.ulim2008-06-02-2/+21
| | | | | | | | | | | | | | | | | | |