Changes in / [41658da:792a93b]
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
bitlbee.conf
r41658da r792a93b 139 139 ## verification is completely disabled. 140 140 ## 141 ## The location of this file may be different on other distros/OSes. For 142 ## example, try /etc/ssl/ca-bundle.pem on OpenSUSE. 143 ## 141 144 # CAfile = /etc/ssl/certs/ca-certificates.crt 142 145 -
debian/changelog
r41658da r792a93b 1 bitlbee (3.0.4-1) unstable; urgency=low 2 3 * New upstream release. 1 bitlbee (3.0.4+z-2) UNRELEASED; urgency=low 2 3 * Removed some version override stuff from Debian build scripts. Instead, 4 my buildbot now uses dch to generate a changelog entry with the right 5 version number. 6 7 -- Wilmer van der Gaast <wilmer@gaast.net> Fri, 23 Dec 2011 09:45:55 +0100 8 9 bitlbee (3.0.4+bzr855-1) unstable; urgency=low 10 11 * New upstream release. 12 * This is not a vanilla 3.0.4 tree but a Bazaar snapshot. The source 13 release was a few weeks ago by now. There should be no significant 14 differences. 4 15 * Added bitlbee-plugin-skype and skyped packages, now part of BitlBee 5 instead of a separate package. 6 * Fixed dependencies of bitlbee-plugin-otr package to not break with 7 binary MTUs. (Closes: #651612) 16 instead of a separate package. Not building these for Debian for now 17 though since python-skype was removed. 8 18 * ^B and some other things are stripped in outgoing XMPP stanzas. 9 19 (Closes: #507856) … … 11 21 one from bugs.bitlbee.org. I hope that covers it. (Closes: #646369) 12 22 * Closing a few old bugs that were filed against the Debian package 13 instead of upstream:23 instead of/as well as upstream: 14 24 - Joining password-protected MUCs is working for a while already, set 15 25 the password using "chan set". (Closes: #615624) … … 18 28 - identi.ca support is documented. (Closes: #613789) 19 29 20 -- Wilmer van der Gaast <wilmer@gaast.net> Sun, 11 Dec 2011 16:53:31 +0000 30 -- Wilmer van der Gaast <wilmer@gaast.net> Tue, 20 Dec 2011 12:46:42 +0100 31 32 bitlbee (3.0.3-1.1) unstable; urgency=low 33 34 * Non-maintainer upload. 35 * Use the standard ${source:Version} and ${binary:Version} substvars instead 36 of the custom and broken ${bee:Version} (closes: #651612). 37 38 -- Julien Cristau <jcristau@debian.org> Thu, 15 Dec 2011 20:34:32 +0100 21 39 22 40 bitlbee (3.0.3-1) unstable; urgency=low -
debian/control
r41658da r792a93b 12 12 Package: bitlbee 13 13 Architecture: any 14 Depends: ${misc:Depends}, ${shlibs:Depends}, debianutils (>= 1.16), bitlbee-common (= ${ bee:Version})14 Depends: ${misc:Depends}, ${shlibs:Depends}, debianutils (>= 1.16), bitlbee-common (= ${source:Version}) 15 15 Conflicts: bitlbee-libpurple 16 16 Replaces: bitlbee-libpurple … … 22 22 Package: bitlbee-libpurple 23 23 Architecture: any 24 Depends: ${misc:Depends}, ${shlibs:Depends}, debianutils (>= 1.16), bitlbee-common (= ${ bee:Version})24 Depends: ${misc:Depends}, ${shlibs:Depends}, debianutils (>= 1.16), bitlbee-common (= ${source:Version}) 25 25 Conflicts: bitlbee 26 26 Replaces: bitlbee … … 51 51 Package: bitlbee-dev 52 52 Architecture: all 53 Depends: ${misc:Depends}, bitlbee (>= ${ bee:Version}), bitlbee (<< ${bee:Version}.1~), bitlbee-common (= ${bee:Version})53 Depends: ${misc:Depends}, bitlbee (>= ${source:Version}), bitlbee (<< ${source:Version}.1~), bitlbee-common (= ${source:Version}) 54 54 Description: An IRC to other chat networks gateway (dev files) 55 55 This program can be used as an IRC server which forwards everything you … … 61 61 Package: bitlbee-plugin-otr 62 62 Architecture: any 63 Depends: ${misc:Depends}, ${shlibs:Depends}, bitlbee ( >= ${bee:Version}) | bitlbee-libpurple (>= ${bee:Version}), bitlbee (<< ${bee:Version}.1~) | bitlbee-libpurple (<< ${bee:Version}.1~), bitlbee-common (= ${bee:Version})63 Depends: ${misc:Depends}, ${shlibs:Depends}, bitlbee (= ${binary:Version}) | bitlbee-libpurple (= ${binary:Version}), bitlbee-common (= ${source:Version}) 64 64 Description: An IRC to other chat networks gateway (OTR plugin) 65 65 This program can be used as an IRC server which forwards everything you … … 72 72 Package: bitlbee-plugin-skype 73 73 Architecture: any 74 Depends: ${ shlibs:Depends}, ${misc:Depends}, bitlbee (>= ${bee:Version}) | bitlbee-libpurple (>= ${bee:Version}), bitlbee (<< ${bee:Version}.1~) | bitlbee-libpurple (<< ${bee:Version}.1~)74 Depends: ${misc:Depends}, ${shlibs:Depends}, bitlbee (= ${binary:Version}) | bitlbee-libpurple (= ${binary:Version}), bitlbee-common (= ${source:Version}) 75 75 Recommends: skyped 76 76 Description: An IRC to other chat networks gateway (Skype plugin) … … 83 83 84 84 Package: skyped 85 Architecture: a ny86 Depends: ${ shlibs:Depends}, ${misc:Depends}, python (>= 2.5), python-gnutls, python-skype (>=0.9.28.7)85 Architecture: all 86 Depends: ${misc:Depends}, ${shlibs:Depends}, python (>= 2.5), python-gnutls, python-skype (>=0.9.28.7) 87 87 Recommends: skype 88 88 Description: Daemon to control Skype remotely -
debian/rules
r41658da r792a93b 8 8 # 9 9 10 # Include the bitlbee-libpurple variant and OTR plugin by default 10 # Include the bitlbee-libpurple variant and OTR plugin by default. 11 # Don't build skype by default since it depends on deleted/non-free 12 # packages. Need to at least get python-skype back into Debian. 11 13 BITLBEE_LIBPURPLE ?= 1 12 14 BITLBEE_OTR ?= plugin 13 BITLBEE_SKYPE ?= plugin15 BITLBEE_SKYPE ?= 0 14 16 BITLBEE_CONFIGURE_FLAGS ?= 15 17 DEBUG ?= 0 … … 17 19 ifndef BITLBEE_VERSION 18 20 # Want to use the full package version number instead of just the release. 19 BITLBEE_CONFIGURE_VERSION ?= BITLBEE_VERSION=\"$(shell dpkg-parsechangelog | grep ^Version: | awk '{print $$2}')\"21 BITLBEE_CONFIGURE_VERSION ?= BITLBEE_VERSION=\"$(shell dpkg-parsechangelog | awk '/^Version:/ {print $$2}')\" 20 22 endif 21 23 … … 72 74 $(MAKE) -C debian/build-native install-plugin-skype DESTDIR=`pwd`/debian/skyped 73 75 76 ifneq ($(BITLBEE_SKYPE),0) 74 77 mkdir -p debian/bitlbee-plugin-skype/usr 75 78 mv debian/skyped/usr/lib debian/bitlbee-plugin-skype/usr … … 77 80 mkdir -p debian/skyped/usr/share/man/man1 78 81 mv debian/bitlbee-common/usr/share/man/man1/skyped* debian/skyped/usr/share/man/man1 82 endif 79 83 80 84 ifeq ($(BITLBEE_LIBPURPLE),1) … … 106 110 dh_installdeb 107 111 dh_shlibdeps 108 ifdef BITLBEE_VERSION 109 dh_gencontrol -- -v$(BITLBEE_VERSION) -Vbee:Version=$(BITLBEE_VERSION) 110 else 111 dh_gencontrol -- -Vbee:Version=$(shell dpkg-parsechangelog | grep ^Version: | awk '{print $$2}' | sed -e 's/+b[0-9]\+$$//') 112 endif 112 dh_gencontrol 113 113 dh_md5sums 114 114 dh_builddeb -
doc/user-guide/commands.xml
r41658da r792a93b 1502 1502 1503 1503 <para> 1504 Please note that no certificate verification is performed when the <emphasis>ssl</emphasis> setting is used, or when the CAfile setting in bitlbee.confis not set.1504 Please note that no certificate verification is performed when the <emphasis>ssl</emphasis> setting is used, or when the <emphasis>CAfile</emphasis> setting in <emphasis>bitlbee.conf</emphasis> is not set. 1505 1505 </para> 1506 1506 </description> -
lib/events_glib.c
r41658da r792a93b 75 75 b_input_condition gaim_cond = 0; 76 76 gboolean st; 77 78 if (condition & G_IO_NVAL) 79 return FALSE; 77 80 78 81 if (condition & GAIM_READ_COND) -
lib/http_client.c
r41658da r792a93b 173 173 static gboolean http_ssl_connected( gpointer data, int returncode, void *source, b_input_condition cond ) 174 174 { 175 //The returncode is not used at the moment.176 175 struct http_request *req = data; 177 176 -
protocols/jabber/io.c
r41658da r792a93b 173 173 if( st > 0 ) 174 174 { 175 if( jd->flags & JFLAG_MOCK ) 176 return TRUE; 177 175 178 /* Parse. */ 176 179 if( xt_feed( jd->xt, buf, st ) < 0 ) -
protocols/jabber/jabber.c
r41658da r792a93b 339 339 if( g_strcasecmp( who, JABBER_XMLCONSOLE_HANDLE ) == 0 ) 340 340 return jabber_write( ic, message, strlen( message ) ); 341 342 if( g_strcasecmp( who, JABBER_MOCK_HANDLE ) == 0 ) 343 { 344 /* Parse. */ 345 if( xt_feed( jd->xt, message, strlen( message ) ) < 0 ) 346 { 347 imcb_error( ic, "XML stream error" ); 348 imc_logout( ic, TRUE ); 349 return FALSE; 350 } 351 352 /* Execute all handlers. */ 353 if( !xt_handle( jd->xt, NULL, 1 ) ) 354 { 355 /* Don't do anything, the handlers should have 356 aborted the connection already. */ 357 return FALSE; 358 } 359 } 341 360 342 361 if( ( s = strchr( who, '=' ) ) && jabber_chat_by_jid( ic, s + 1 ) ) … … 429 448 { 430 449 jd->flags |= JFLAG_XMLCONSOLE; 431 imcb_add_buddy( ic, JABBER_XMLCONSOLE_HANDLE, NULL ); 450 imcb_add_buddy( ic, who, NULL ); 451 return; 452 } 453 else if( g_strcasecmp( who, JABBER_MOCK_HANDLE ) == 0 ) 454 { 455 jd->flags |= JFLAG_MOCK; 456 imcb_add_buddy( ic, who, NULL ); 432 457 return; 433 458 } … … 449 474 imcb_remove_buddy( ic, JABBER_XMLCONSOLE_HANDLE, NULL ); 450 475 */ 476 return; 477 } 478 else if( g_strcasecmp( who, JABBER_MOCK_HANDLE ) == 0 ) 479 { 480 jd->flags &= ~JFLAG_MOCK; 451 481 return; 452 482 } -
protocols/jabber/jabber.h
r41658da r792a93b 47 47 JFLAG_XMLCONSOLE = 64, /* If the user added an xmlconsole buddy. */ 48 48 JFLAG_STARTTLS_DONE = 128, /* If a plaintext session was converted to TLS. */ 49 JFLAG_MOCK = 256, /* If the user added a mock buddy. */ 49 50 } jabber_flags_t; 50 51 … … 188 189 189 190 #define JABBER_XMLCONSOLE_HANDLE "xmlconsole" 191 #define JABBER_MOCK_HANDLE "mock" 190 192 191 193 /* Prefixes to use for packet IDs (mainly for IQ packets ATM). Usually the -
unix.c
r41658da r792a93b 41 41 #include <pwd.h> 42 42 #include <locale.h> 43 #include <grp.h> 43 44 44 45 #if defined(OTR_BI) || defined(OTR_PI) … … 152 153 if( pw ) 153 154 { 155 initgroups( global.conf->user, pw->pw_gid ); 154 156 setgid( pw->pw_gid ); 155 157 setuid( pw->pw_uid ); 158 } 159 else 160 { 161 log_message( LOGLVL_WARNING, "Failed to look up user %s.", global.conf->user ); 156 162 } 157 163 }
Note: See TracChangeset
for help on using the changeset viewer.