aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2005-11-09 02:02:05 +0100
committerWilmer van der Gaast <wilmer@gaast.net>2005-11-09 02:02:05 +0100
commit21d09ac864315f80ff42f5b403a22dd833d0dbbc (patch)
treed6ef352a0ab6ccb89909e1727da0bf6b0819ac33
parent68b50b5f367de68ca334bb83bf200a3406990410 (diff)
Forgot to modify CHANGES again, and removed some more debugging code we don't
need anymore (and didn't want to have in a release in the first place...)
-rw-r--r--debian/bitlbee.templates76
-rw-r--r--doc/CHANGES1
-rw-r--r--protocols/proxy.c52
-rw-r--r--unix.c23
4 files changed, 40 insertions, 112 deletions
diff --git a/debian/bitlbee.templates b/debian/bitlbee.templates
index 3bb7ad50..d511bebe 100644
--- a/debian/bitlbee.templates
+++ b/debian/bitlbee.templates
@@ -6,49 +6,51 @@ Description: On what TCP port should BitlBee listen for connections?
a very good idea when you're running a real IRC daemon as well. 6668 might
be a good alternative. Leaving this value blank means that BitlBee will not
be run automatically.
-Description-cs: Na kterém TCP portu má BitlBee naslouchat pøíchozím spojením?
- BitlBee normálnì naslouchá na bì¾ném IRC portu 6667. Pokud máte spu¹tìný i
- reálný IRC daemon, tak to nemusí být nejlep¹í nápad. Vhodná alternativa
- mù¾e být 6668. Ponecháte-li pole prázdné, znamená to, ¾e se BitlBee nebude
- spou¹tìt automaticky.
-Description-de: An welchem TCP-Port soll BitlBee auf Verbindungen warten?
- BitlBee lauscht normalerweise an dem üblichen IRC-Port 6667. Dies ist aber
- keine gute Idee, wenn Sie außerdem noch einen richtigen IRC-Dienst
+Description-cs.UTF-8: Na kterém TCP portu má BitlBee naslouchat příchozím spojením?
+ BitlBee normálně naslouchá na běžném IRC portu 6667. Pokud máte
+ spuštěný i reálný IRC daemon, tak to nemusí být nejlepší nápad.
+ Vhodná alternativa může být 6668. Ponecháte-li pole prázdné,
+ znamená to, že se BitlBee nebude spouštět automaticky.
+Description-de.UTF-8: An welchem TCP-Port soll BitlBee auf Verbindungen warten?
+ BitlBee lauscht normalerweise an dem üblichen IRC-Port 6667. Dies ist
+ aber keine gute Idee, wenn Sie außerdem noch einen richtigen IRC-Dienst
betreiben. Das Port 6668 ist eine gute Alternative. Wenn Sie keinen Wert
eingeben, wird BitlBee nicht automatisch starten.
-Description-es: ¿En qué puerto TCP quiere que BitlBee escuche conexiones?
- BitlBee normalmente escucha en el puerto 6667, que se usa también para
- IRC. Por esta razón no es muy buena idea poner a BitlBee a escuchar en ese
- puerto si también se está ejecutando un demonio real de IRC, en este caso
- el puerto 6668 puede ser una buena alternativa. Si deja este valor en
- blanco BitlBee no se ejecutará automáticamente.
-Description-fr: Sur quel port TCP BitlBee doit-il être à l'écoute ?
- BitlBee est usuellement à l'écoute sur le port IRC standard : 6667. Cela
- n'est pas forcément un choix adapté si vous utilisez en même temps un vrai
- démon IRC. Dans ce cas, choisir 6668 est conseillé. Si vous ne souhaitez
- pas lancer BitlBee automatiquement, veuillez laissez ce champs vide.
-Description-ja: BitlBee ¤Ï¡¢Àܳ¤Î¤¿¤á¤Ë¤É¤Î TCP ¥Ý¡¼¥È¤ò listen ¤·¤Þ¤¹¤«?
- BitlBee ¤ÏÄ̾ï¤Î¾ì¹ç¡¢É¸½à¤Î IRC ¥Ý¡¼¥ÈÈÖ¹æ¤Ç¤¢¤ë 6667 ¤ò listen
- ¤·¤Þ¤¹¡£Æ±Íͤˤ·¤Æ¼ÂºÝ¤Î IRC
- ¥Ç¡¼¥â¥ó¤òưºî¤µ¤»¤Æ¤¤¤ë¾ì¹ç¡¢¤³¤ì¤Ï¤¢¤Þ¤êÎɤ¤¹Í¤¨¤Ç¤Ï̵¤¤¤«¤â¤·¤ì¤Þ¤»¤ó¡£Âå¤ï¤ê¤Ë
- 6668 ¤ò»È¤¦¤Î¤¬Îɤ¤¤«¤âÃΤì¤Þ¤»¤ó¡£¤³¤ì¤ò¶õ¤Î¤Þ¤Þ¤Ë¤·¤Æ¤ª¤±¤Ð¡¢BitlBee
- ¤Ï¼«Æ°Åª¤Ë¤Ïµ¯Æ°¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£
-Description-nl: Op welke TCP poort moet BitlBee draaien?
+Description-es.UTF-8: ¿En qué puerto TCP quiere que BitlBee escuche conexiones?
+ BitlBee normalmente escucha en el puerto 6667, que se usa también para
+ IRC. Por esta razón no es muy buena idea poner a BitlBee a escuchar en
+ ese puerto si también se está ejecutando un demonio real de IRC, en este
+ caso el puerto 6668 puede ser una buena alternativa. Si deja este valor en
+ blanco BitlBee no se ejecutará automáticamente.
+Description-fr.UTF-8: Sur quel port TCP BitlBee doit-il être à l'écoute ?
+ BitlBee est usuellement à l'écoute sur le port IRC standard : 6667.
+ Cela n'est pas forcément un choix adapté si vous utilisez en même temps
+ un vrai démon IRC. Dans ce cas, choisir 6668 est conseillé. Si vous ne
+ souhaitez pas lancer BitlBee automatiquement, veuillez laissez ce champs
+ vide.
+Description-ja.UTF-8: BitlBee ã¯ã€æŽ¥ç¶šã®ãŸã‚ã«ã©ã® TCP ãƒãƒ¼ãƒˆã‚’ listen ã—ã¾ã™ã‹?
+ BitlBee ã¯é€šå¸¸ã®å ´åˆã€æ¨™æº–ã® IRC ãƒãƒ¼ãƒˆç•ªå·ã§ã‚ã‚‹ 6667
+ ã‚’ listen ã—ã¾ã™ã€‚åŒæ§˜ã«ã—ã¦å®Ÿéš›ã® IRC
+ デーモンを動作ã•ã›ã¦ã„ã‚‹å ´åˆã€ã“れã¯ã‚ã¾ã‚Šè‰¯ã„考ãˆã§ã¯ç„¡ã„ã‹ã‚‚ã—れã¾ã›ã‚“。代ã‚りã«
+ 6668
+ を使ã†ã®ãŒè‰¯ã„ã‹ã‚‚知れã¾ã›ã‚“。ã“れを空ã®ã¾ã¾ã«ã—ã¦ãŠã‘ã°ã€BitlBee
+ ã¯è‡ªå‹•çš„ã«ã¯èµ·å‹•ãªããªã‚Šã¾ã™ã€‚
+Description-nl.UTF-8: Op welke TCP poort moet BitlBee draaien?
Normaal 'luistert' BitlBee op de gebruikelijke IRC poort, 6667. Als je al
een andere IRC daemon draait is dat onmogelijk. Kies dan bijvoorbeeld voor
poort 6668. Als je niet wil dat BitlBee automatisch gestart wordt, vul
hier dan niets in.
-Description-pt_BR: Em qual porta TCP o BitlBee deverá ouvir por conexões ?
- O BitlBee normalmente ouve na porta de IRC padrão, 6667. Porém, esta pode
- não ser uma boa idéia quando você está rodando um daemon IRC real também.
- 6689 pode ser uma boa alternativa. Deixar esse valor em branco significa
- que o BitlBee não será executado automaticamente.
-Description-sv: På vilken TCP-port ska BitlBee lyssna på efter anslutningar?
- BitlBee lyssnar normalt på den standardporten för IRC, 6667. Detta kanske
- inte är en bra ide om du kör en riktig IRC-daemon på samma system. 6668
- kan vara ett bra alternativ då. Lämnar du detta värde blankt betyder det
- att BitlBee inte kommer att startas automatiskt.
-Description-vi: Trình BitlBee nên lắng nghe sự kết nối trên cổng TCP nào?
+Description-pt_BR.UTF-8: Em qual porta TCP o BitlBee deverá ouvir por conexões ?
+ O BitlBee normalmente ouve na porta de IRC padrão, 6667. Porém, esta
+ pode não ser uma boa idéia quando você está rodando um daemon IRC real
+ também. 6689 pode ser uma boa alternativa. Deixar esse valor em branco
+ significa que o BitlBee não será executado automaticamente.
+Description-sv.UTF-8: På vilken TCP-port ska BitlBee lyssna på efter anslutningar?
+ BitlBee lyssnar normalt på den standardporten för IRC, 6667. Detta
+ kanske inte är en bra ide om du kör en riktig IRC-daemon på samma
+ system. 6668 kan vara ett bra alternativ då. Lämnar du detta värde
+ blankt betyder det att BitlBee inte kommer att startas automatiskt.
+Description-vi.UTF-8: Trình BitlBee nên lắng nghe sự kết nối trên cổng TCP nào?
Trình BitlBee thưá»ng lắng nghe trên cổng IRC bình thưá»ng,
6667. Có lẽ nó không phải là một ý kiến tốt nếu bạn
cÅ©ng có chạy má»™t trình ná»n (dæmon) IRC thật. Như thế thì,
diff --git a/doc/CHANGES b/doc/CHANGES
index e87bd15b..a03a4a03 100644
--- a/doc/CHANGES
+++ b/doc/CHANGES
@@ -1,5 +1,6 @@
Version 1.0:
- Removed some crashy debugging code.
+- QUIT command now works before logging in. (Mainly an RFC-compliancy fix.)
Finished ...
diff --git a/protocols/proxy.c b/protocols/proxy.c
index cdfd8edf..59b480f4 100644
--- a/protocols/proxy.c
+++ b/protocols/proxy.c
@@ -106,63 +106,11 @@ static void gaim_io_destroy(gpointer data)
g_free(data);
}
-#ifdef PROXYPROFILER
-struct proxyprofiler
-{
- GaimInputFunction function;
- gpointer data;
-
- int count;
-
- struct proxyprofiler *next;
-} *pp = NULL;
-
-void proxyprofiler_dump()
-{
- struct proxyprofiler *l;
- char s[128];
- FILE *fp;
-
- sprintf( s, "proxyprofiler.%d", (int) getpid() );
- fp = fopen( s, "w" );
-
- fprintf( fp, "%-18s %-18s %10s\n", "Function", "Data", "Count" );
- for( l = pp; l; l = l->next )
- fprintf( fp, "0x%-16x 0x%-16x %10d\n", (int) l->function, (int) l->data, l->count );
-
- fclose( fp );
-}
-#endif
-
static gboolean gaim_io_invoke(GIOChannel *source, GIOCondition condition, gpointer data)
{
GaimIOClosure *closure = data;
GaimInputCondition gaim_cond = 0;
-#ifdef PROXYPROFILER
- struct proxyprofiler *l;
-
- for( l = pp; l; l = l->next )
- {
- if( closure->function == l->function && closure->data == l->data )
- break;
- }
- if( l )
- {
- l->count ++;
- }
- else
- {
- l = g_new0( struct proxyprofiler, 1 );
- l->function = closure->function;
- l->data = closure->data;
- l->count = 1;
-
- l->next = pp;
- pp = l;
- }
-#endif
-
if (condition & GAIM_READ_COND)
gaim_cond |= GAIM_INPUT_READ;
if (condition & GAIM_WRITE_COND)
diff --git a/unix.c b/unix.c
index 33d34c9f..c4b3975e 100644
--- a/unix.c
+++ b/unix.c
@@ -35,7 +35,6 @@
global_t global; /* Against global namespace pollution */
static void sighandler( int signal );
-gboolean bitlbee_dirty_workaround( gpointer data );
int main( int argc, char *argv[] )
{
@@ -94,24 +93,11 @@ int main( int argc, char *argv[] )
if( help_init( &(global.help) ) == NULL )
log_message( LOGLVL_WARNING, "Error opening helpfile %s.", HELP_FILE );
- /* Workaround against runaway problems. Bah, this is really dirty,
- but in the end not really different from the <=0.91 situation,
- which makes it an acceptable temporary "solution". */
- // g_timeout_add( 0, bitlbee_dirty_workaround, NULL );
-
g_main_run( global.loop );
return( 0 );
}
-gboolean bitlbee_dirty_workaround( gpointer data )
-{
- usleep( 50000 );
- return( TRUE );
-}
-
-void proxyprofiler_dump();
-
static void sighandler( int signal )
{
/* FIXME: In fact, calling log_message() here can be dangerous. But well, let's take the risk for now. */
@@ -140,15 +126,6 @@ static void sighandler( int signal )
raise( signal );
}
}
-#ifdef PROXYPROFILER
- else if( signal == SIGXCPU )
- {
- write_io_activity();
- proxyprofiler_dump();
- log_message( LOGLVL_ERROR, "Received SIGXCPU, dumping some debugging info." );
- exit( 1 );
- }
-#endif
else if( signal != SIGPIPE )
{
log_message( LOGLVL_ERROR, "Fatal signal received: %d. That's probably a bug.", signal );