Re: [libgadu-devel] 1.12.0 nie buduje się bez certyfikatów

2014-06-21 Thread Wojtek Kaniewski
Dnia 2014-06-21, sob o godzinie 17:37 +0200, Tomasz Wasilczyk pisze: > W takim przypadku zostaje użyty /etc/ssl/ca-bundle.pem. > > > Nie widzę powodu, dla którego w przypadku nie znalezienia tego pliku > (ani żadnego innego) libgadu miało by jednak używać tej nieistniejącej > ścieżki. Jeśli ca-

Re: [libgadu-devel] 1.12.0 nie buduje się bez certyfikatów

2014-06-18 Thread Wojtek Kaniewski
Dnia 2014-06-18, śro o godzinie 01:56 +0200, Tomasz Wasilczyk pisze: > W pierwszym przypadku wypadało by dać odpowiedni warning; w drugim taki > sam, ale error. Co z tym robimy? Czy to dobry pomysł dodawać (w pliku > spec) wprost zależność od paczki ca-certificates (czyli nie-wprost od > openss

[libgadu-devel] libgadu 1.12.0

2014-06-13 Thread Wojtek Kaniewski
Dobry wieczór, Wszyscy czekają, więc wypada już wydać 1.12.0. Nie ma co owijać w bawełnę. Lista ważniejszych zmian: * Obsługa protokołu Gadu-Gadu 11. * Możliwość weryfikacji certyfikatu serwera. * Możliwość użycia własnych funkcji do połączeń TCP/TLS. * Możliwość podania nazwy serwera,

Re: [libgadu-devel] libgadu 1.12.0 - kiedy?

2014-06-11 Thread Wojtek Kaniewski
Dnia 2014-06-11, śro o godzinie 10:54 +0200, Tomasz Wasilczyk pisze: > 2014-06-11 6:09 GMT+02:00 Rafał Malinowski > : > Skoro jest tylko w teście to można by to zignorować/przesunąć > do 1.12.1? > > > Albo tymczasowo całkiem wyłączyć możliwość anulowania > (PTHREAD_CANCEL_DISABLE)

Re: [libgadu-devel] libgadu 1.12.0 - kiedy?

2014-06-10 Thread Wojtek Kaniewski
Dnia 2014-06-10, wto o godzinie 20:52 +0200, Tomasz Wasilczyk pisze: > - segfault w teście resolvera: poprawka w 3b2b6c05 (zgadza się?) Ta poprawka usuwa wyciek pamięci przy ubijaniu resolvera. Jeśli naprawia też segfault, to tylko przypadkiem. Pozdr, Wojtek ___

Re: [libgadu-devel] Segmentation fault w teście resolvera (było: Re: libgadu 1.12.0-rc1)

2014-06-05 Thread Wojtek Kaniewski
Dnia 2014-06-01, nie o godzinie 20:46 +0200, Wojtek Kaniewski pisze: > Mógłbyś spróbować zamiast tego dodać na początku funkcji > gg_resolver_pthread_thread() coś takiego? > > pthread_setcanceltype(PTHREAD_CANCEL_DEFERRED, NULL); > > Teraz już wróżę z fusów, ale różn

Re: [libgadu-devel] Segmentation fault w teście resolvera (było: Re: libgadu 1.12.0-rc1)

2014-06-05 Thread Wojtek Kaniewski
Dnia 2014-06-01, nie o godzinie 23:01 +0200, Wojtek Kaniewski pisze: > Dodanie volatile pomaga (gcc 4.8.2). Jak patrzę na wygenerowany kod > asemblerowy, to nie mam najmniejszego pojęcia, co się tam dzieje. > Myślałem, że jak spojrzę na implementację pthread_cleanup_push() i > _pop() t

Re: [libgadu-devel] Segmentation fault w teście resolvera (było: Re: libgadu 1.12.0-rc1)

2014-06-01 Thread Wojtek Kaniewski
Dnia 2014-06-01, nie o godzinie 21:08 +0200, Jakub Zawadzki pisze: > Próbowałeś może uruchomić swój test pod valgrindem? Puszczałem z memcheckiem i helgrindem, żeby wykryć jakiś głupi dostęp do pamięci, ale nie patrzyłem na wycieki pamięci. Faktycznie coś jest. > Wygląda że moje gcc-4.6 optymali

Re: [libgadu-devel] Segmentation fault w teście resolvera (było: Re: libgadu 1.12.0-rc1)

2014-06-01 Thread Wojtek Kaniewski
Dnia 2014-05-27, wto o godzinie 18:50 +0200, Dominik 'Rathann' Mierzejewski pisze: > Niestety, nie pomaga. Nadal mam segfaulty. Natomiast tak, jak pisałem, dodanie > > pthread_setcancelstate(PTHREAD_CANCEL_DISABLE, NULL); > > w linii 535 src/resolver.c pomaga. Mógłbyś spróbować zamiast tego dod

Re: [libgadu-devel] Segmentation fault w teście resolvera (było: Re: libgadu 1.12.0-rc1)

2014-06-01 Thread Wojtek Kaniewski
Dnia 2014-05-27, wto o godzinie 23:01 +0200, Tomasz Wasilczyk pisze: > > Wolałbym nie stosować takiej "armaty" na tego buga, a raczej > zdiagnozować go dokładniej. Jeżeli byśmy tak zrobili, to nie będzie > się dało anulować rozpoznawania nazw (nie jest to jednak tragedia). > > > Chodzi o to, że

[libgadu-devel] libgadu 1.11.4

2014-05-08 Thread Wojtek Kaniewski
Dobry wieczór, Nowa wersja zawiera poprawkę bezpieczeństwa związaną z nieprawidłowym sprawdzaniem zakresu zmiennej przy alokacji pamięci. Błąd może zostać wywołany przez odpowiednio spreparowaną odpowiedź serwera przy przesyłaniu plików, więc prawdopodobnie będzie wymagał interakcji ze strony użyt

Re: [libgadu-devel] libgadu 1.12.0-rc3

2014-05-08 Thread Wojtek Kaniewski
Dnia 2014-05-08, czw o godzinie 13:15 +0200, Marcin Owsiany pisze: > Rozumiem że ten błąd jest tylko w 1.12.0-rcx? Niestety nie, dlatego 1.11.4 też wyjdzie. Pozdr, Wojtek ___ libgadu-devel mailing list libgadu-devel@lists.ziew.org http://lists.ziew.o

Re: [libgadu-devel] libgadu 1.12.0 - kiedy?

2014-05-07 Thread Wojtek Kaniewski
Dnia 2014-05-02, pią o godzinie 22:59 +0200, Rafał Malinowski pisze: > Kadu działa na wersjach unstable 1.12.0 już dosyć długo. Na razie > jesteśmy bardzo zadowoleni, ale oficjalne 1.12.0 by się przydało (my > już mamy rc1 i lada chwila będzie stable). Ze względu na dużą liczbę zmian konieczna był

[libgadu-devel] libgadu 1.12.0-rc3

2014-05-07 Thread Wojtek Kaniewski
Dobry wieczór, Nowa wersja rc3 względem rc2 zawiera wiele, naprawdę wiele drobnych poprawek, które ciężko nawet wymienić. Najważniejsza jest taka, że Tomek Wasilczyk poprawił kolejny błąd bezpieczeństwa przy alokacji pamięci liczonej na podstawie odpowiedzi serwera. Pamięć nie jest nadpisywana bez

Re: [libgadu-devel] Segfault w testach na architekturze sparc

2014-04-27 Thread Wojtek Kaniewski
Dnia 2014-04-26, sob o godzinie 13:34 +0200, Wojtek Kaniewski pisze: > Dnia 2014-04-25, pią o godzinie 21:39 +0200, Tomasz Wasilczyk pisze: > > Przydało by się już wydać finalne libgadu 1.12.0 i ten raport trochę > > psuje szyki ;). > > Wyciągnąłem z szafy starego Suna, ż

Re: [libgadu-devel] Segfault w testach na architekturze sparc

2014-04-26 Thread Wojtek Kaniewski
Dnia 2014-04-25, pią o godzinie 21:39 +0200, Tomasz Wasilczyk pisze: > Przydało by się już wydać finalne libgadu 1.12.0 i ten raport trochę > psuje szyki ;). Wyciągnąłem z szafy starego Suna, żeby spróbować odpalić testy, ale okazało się, że bateria w NVRAM-ie padła. Może uda mi się jakoś odpalić

Re: [libgadu-devel] libgadu 1.12.0-rc2

2014-02-07 Thread Wojtek Kaniewski
Dnia 2014-02-06, czw o godzinie 23:41 +0100, Tomasz Wasilczyk pisze: > Najlepiej gdzieś w kodzie inicjującym wywołać funkcję > gg_is_gpl_compliant() i sprawa załatwiona. Wywołanie podczas inicjalizacji jest kluczowe, bo zwykła referencja gdzieś w nieużywanym kodzie może trafić na LTO albo lazy bi

[libgadu-devel] libgadu 1.12.0-rc2

2014-02-04 Thread Wojtek Kaniewski
Dobry wieczór, Nowa wersja rc2 względem rc1 zawiera głównie poprawki bezpieczeństwa. Po pierwsze, zabezpieczamy się przed fałszywym hubem, który mógłby zwrócić adres serwera w dowolnej domenie, co pozwala na ataki man-in-the-middle nawet przy weryfikowanych certyfikatach serwera. Po drugie, wersja

Re: [libgadu-devel] libgadu 1.11.3

2014-01-31 Thread Wojtek Kaniewski
Dnia 2014-01-31, pią o godzinie 22:08 +0100, Marcin Owsiany pisze: > Przy przygotowaniu aktualizacji pakietu security team Debiana zapytał > o: > > What about CVE-2013-4488? Is there a fix for this one available now? > > Czy jest poprawka tego w ogólności a dla 1.11 w szczególności? W ogólności

Re: [libgadu-devel] libgadu 1.12.0-rc1

2014-01-31 Thread Wojtek Kaniewski
Dnia 2014-01-31, pią o godzinie 21:02 +0100, Rafał Malinowski pisze: > Hej, jest jakaś szansa na 1.12.0 stabilne niedługo? Właśnie zaczęliśmy > wymagać tej wersji :) Jeszcze będzie 1.12.0-rc2 ze względu na poprawkę bezpieczeństwa i jeśli nic strasznego się nie stanie, to szybko wyjdzie 1.12.0. Po

[libgadu-devel] libgadu 1.11.3

2014-01-30 Thread Wojtek Kaniewski
Dobry wieczór, Niestety znaleziono błąd bezpieczeństwa w libgadu, który przy pomocy odpowiednio spreparowanej odpowiedzi serwera pozwala nadpisać pamięć i wykonać dowolny kod. Nawet jeśli założmy, że serwer nie będzie chciał nam zrobić krzywy, jest wiele sposobów, żeby się pod niego podszyć, zwłas

[libgadu-devel] libgadu 1.12.0-rc1

2013-11-12 Thread Wojtek Kaniewski
Dobry wieczór, Dzięki dzielnej pracy Tomka Wasilczyka biblioteka dorobiła się obsługi nowego protokołu opartego o Protocol Buffers od Google. Zmiany są duże, więc przed pełnym wydaniem spróbujemy wersji Release Candidate. Co prawda nowy protokół w zupełności wystarczyłby, żeby podbić "środkową" we

Re: [libgadu-devel] How to Report a Security Bug in libgadu

2013-09-26 Thread Wojtek Kaniewski
Dnia 2013-09-19, czw o godzinie 19:40 +0530, Radhesh Krishnan K pisze: > I couldn't follow up with this for long time. Is this bug fixed ? > libgadu now rejects connection when certificate verification fails and gg_login_params.tls is set to GG_SSL_REQUIRED. When .tls is set to GG_SSL_ENABLED it

Re: [libgadu-devel] libgadu oddam w dobre ręce

2013-07-01 Thread Wojtek Kaniewski
Dnia 2013-04-03, śro o godzinie 00:11 +0200, Wojtek Kaniewski pisze: > (...) No cóż, chętnych zbyt wielu nie było, więc spróbuję inaczej. Przeniosłem repozytorium do GitHuba -- https://github.com/wojtekka/libgadu.git. W ten sposób sposób łatwiej będzie innym pracować nad ewentualnymi poprawk

Re: [libgadu-devel] How to Report a Security Bug in libgadu

2013-06-16 Thread Wojtek Kaniewski
Dnia 2013-06-15, sob o godzinie 23:20 +0200, Bartosz Brachaczek pisze: > > Does this function also verify the host name? It seems that it doesn't > > but I'd like to be sure before I start looking into it. > > Yeah, you're right. It doesn't. So I did implement commonName verification with rudimen

Re: [libgadu-devel] How to Report a Security Bug in libgadu

2013-06-15 Thread Wojtek Kaniewski
Dnia 2013-06-07, pią o godzinie 01:55 +0200, Bartosz Brachaczek pisze: > So the functions of interest are: > a) for OpenSSL: > -- SSL_CTX_set_default_verify_paths() to use CA cert store configured > during OpenSSL's build Does this function also verify the host name? It seems that it doesn't b

Re: [libgadu-devel] How to Report a Security Bug in libgadu

2013-06-13 Thread Wojtek Kaniewski
2013/6/13 Bartosz Brachaczek > 2013/6/12 Wojtek Kaniewski : > > As Bartosz wrote > > the code for GnuTLS will be more complicated, so it may take some time. > > Do you have any plan for it? (...) > I plan to copy and paste a part of GnuTLS' configure.ac. Take a

Re: [libgadu-devel] How to Report a Security Bug in libgadu

2013-06-12 Thread Wojtek Kaniewski
Dnia 2013-06-12, śro o godzinie 12:42 +0530, Radhesh Krishnan K pisze: > I was wondering if there is any update on this ? I commited the verification code for OpenSSL version. As Bartosz wrote the code for GnuTLS will be more complicated, so it may take some time. Regards, Wojtek _

Re: [libgadu-devel] How to Report a Security Bug in libgadu

2013-06-03 Thread Wojtek Kaniewski
Dnia 2013-06-02, nie o godzinie 19:02 +0530, Radhesh Krishnan K pisze: > I would like to report a security bug in libgadu. libgadu is using > openSSL library for creating secure connections. > (...) > So the product using libgadu will be vulnerable to man-in-the-middle > attack. It was rather a

[libgadu-devel] libgadu oddam w dobre ręce

2013-04-02 Thread Wojtek Kaniewski
Dobry, Jak od dłuższego czasu widać, coraz trudniej mi się zajmować libgadu. Może nie tyle rozwojem, a utrzymywaniem, bo od jeszcze dłuższego czasu nowy kod pochodzi głównie od bohaterów innych projektów jak Kadu czy Pidgin. I jeśli będę te zmiany integrował w takim tempie jak ostatnio, wkrótce fo

[libgadu-devel] Protokół GG11 i nowe pakiety

2013-02-15 Thread Wojtek Kaniewski
Dobry, Dopiero co zintegrowałem do trunka zmiany Tomka Wasilczyka (to takie zawoalowane ogłoszenie), a już szykuje się spora reorganizacja, bo okazuje się, że te nowe pakiety to nic innego jak Protocol Buffers od Google: https://developers.google.com/protocol-buffers/docs/encoding Niestety ich k

Re: [libgadu-devel] Nowe poziomy debugowania

2012-11-15 Thread Wojtek Kaniewski
Dnia 2012-11-15, czw o godzinie 22:44 +0100, Tomasz Wasilczyk pisze: > Rozumiem, że mogę wprowadzić sugerowaną zmianę do swojego repo > dotyczącego GG11 i poleci do libgadu przy okazji scalania? Jasne, śmiało. Pozdr, Wojtek ___ libgadu-devel mailing li

Re: [libgadu-devel] Nowe poziomy debugowania

2012-11-15 Thread Wojtek Kaniewski
Dnia 2012-11-14, śro o godzinie 19:32 +0100, Tomasz Wasilczyk pisze: > tak sobie walczę z tym GG11 i stwierdzam, że strasznie ciężko zauważyć > w debug logu błędy wypluwane przez libgadu - są one oznaczane tak > samo, jak komunikaty o "powodzeniu" operacji. > > Dało by się wprowadzić nowe flagi, p

Re: [libgadu-devel] Implementacja protokołu GG11 w libgadu

2012-11-12 Thread Wojtek Kaniewski
Dnia 2012-11-09, pią o godzinie 15:30 +0100, Tomasz Wasilczyk pisze: > nieśmiało zapytam, czy zaczął ktoś zaglądać może do tego kodu? Fajnie > by było wydać libgadu ze wsparciem GG11 przed wydaniem Pidgina 3 ;). Zaczął zaglądać. Listę uwag chcesz prywatnie czy na listę? Pozdr, Wojtek ___

Re: [libgadu-devel] [libgadu-commit] r1307 - in trunk: . src test/automatic

2012-08-15 Thread Wojtek Kaniewski
Dnia 2012-08-11, sob o godzinie 21:52 +0200, Libgadu commit list pisze: > Author: beevvy > Date: 2012-08-11 21:52:57 +0200 (Sat, 11 Aug 2012) > New Revision: 1307 > > Modified: >trunk/configure.ac >trunk/src/sha1.c >trunk/test/automatic/Makefile.am >trunk/test/automatic/connect.c >

Re: [libgadu-devel] Funkcja do nawiązywania połączeń

2012-07-16 Thread Wojtek Kaniewski
Dnia 2012-07-02, pon o godzinie 23:31 +0200, Tomasz Wasilczyk pisze: > Zrobiłem bardzo wstępną implementację [1], którą podpiąłem na sztywno > do połączeń http - na razie bez żadnej konfiguracji, taki > proof-of-concept. > > Działa ona w ten sposób, że najpierw zlecamy nawiązanie połączenia za > p

Re: [libgadu-devel] Testy zawodzą na GNU/kFreeBSD

2012-06-26 Thread Wojtek Kaniewski
Dnia 2012-06-25, pon o godzinie 09:10 +0100, Marcin Owsiany pisze: > r1301 się zbudowało na autobuilderze hurd-i386, ale dla odmiany pojawił > się błąd na kfreebsd-amd64, które było OK. Chyba jest jeszcze jakiś > wyścig: > > https://buildd.debian.org/status/fetch.php?pkg=libgadu&arch=kfreebsd-amd6

Re: [libgadu-devel] Testy zawodzą na GNU/kFreeBSD

2012-06-25 Thread Wojtek Kaniewski
Dnia 2012-06-25, pon o godzinie 09:10 +0100, Marcin Owsiany pisze: > r1301 się zbudowało na autobuilderze hurd-i386, ale dla odmiany pojawił > się błąd na kfreebsd-amd64, które było OK. Chyba jest jeszcze jakiś > wyścig: To ja może po prostu ograniczę testy do Linuksa, co? ;) Pozdr, Wojtek _

Re: [libgadu-devel] Funkcja do nawiązywania połączeń

2012-06-25 Thread Wojtek Kaniewski
Dnia 2012-06-25, pon o godzinie 17:31 +0200, Tomasz Wasilczyk pisze: > > Mozna tez przekazac tam nowa strukture, zawierajaca konfiguracje proxy (lub > > NULL, aby uzyc globalnej konfiguracji). Sesja by tez mogla ja przechowywac. > > To chyba najlepsze rozwiazanie? > > Zrobiłem szkic prototypów now

Re: [libgadu-devel] Testy zawodzą na GNU/kFreeBSD

2012-06-24 Thread Wojtek Kaniewski
Dnia 2012-06-23, sob o godzinie 17:50 +0100, Marcin Owsiany pisze: > On Sat, Jun 23, 2012 at 05:29:07PM +0100, Marcin Owsiany wrote: > > On Sat, Jun 23, 2012 at 11:49:41AM +0200, Wojtek Kaniewski wrote: > > > Dnia 2012-06-23, sob o godzinie 10:40 +0100, Marcin Owsiany pisze:

Re: [libgadu-devel] Testy zawodzą na GNU/kFreeBSD

2012-06-23 Thread Wojtek Kaniewski
Dnia 2012-06-23, sob o godzinie 10:40 +0100, Marcin Owsiany pisze: > Niestetyż wygląda na to że na hurdzie nadal się zacina: > https://buildd.debian.org/status/fetch.php?pkg=libgadu&arch=hurd-i386&ver=1%3A1.12.0~pre%2Br1298-1&stamp=1340426273 > Spróbuję wyczaić czy "inactivity" faktycznie znaczy to

Re: [libgadu-devel] Testy zawodzą na GNU/kFreeBSD

2012-06-22 Thread Wojtek Kaniewski
Dnia 2012-06-22, pią o godzinie 09:19 +0100, Marcin Owsiany pisze: > ping? Trochę to trwało, ale udało mi się tak przerobić testy, żeby timeout też był symulowany, zamiast naprawdę pozwolić bibliotece czekać. Dzięki temu test puszczany na normalnej maszynie będzie trwał kilka(naście) sekund, nie m

[libgadu-devel] libgadu 1.11.2

2012-06-18 Thread Wojtek Kaniewski
Dobry wieczór, Tym razem jedna drobna poprawka: * Poprawione działanie rozwiązywania nazw w aplikacjach jednowątkowych Szczegóły pod adresem http://toxygen.net/libgadu/releases/1.11.2.html Pozdr, Wojtek ___ libgadu-devel mailing list libgadu-devel@

Re: [libgadu-devel] Testy zawodzą na GNU/kFreeBSD

2012-06-18 Thread Wojtek Kaniewski
Dnia 2012-06-18, pon o godzinie 21:00 +0100, Marcin Owsiany pisze: > > Timeouty w tym teście > > są zmniejszone do minimum, żeby nie osiwieć czekając na wyniki, co przy > > słabym sprzęcie i/lub dużym loadzie może niestety mieć negatywny wpływ. > > Plus to, że wywalił się test 433, a te od 324 w gó

Re: [libgadu-devel] Testy zawodzą na GNU/kFreeBSD

2012-06-18 Thread Wojtek Kaniewski
Dnia 2012-06-18, pon o godzinie 19:01 +0100, Marcin Owsiany pisze: > On Mon, Jun 18, 2012 at 07:55:28PM +0200, Wojtek Kaniewski wrote: > > Dnia 2012-06-18, pon o godzinie 10:35 +0100, Marcin Owsiany pisze: > > > Zrobiłem upload 1289 i nadal czekam na wynik z kfreebsd, ale jak

Re: [libgadu-devel] Testy zawodzą na GNU/kFreeBSD

2012-06-18 Thread Wojtek Kaniewski
Dnia 2012-06-18, pon o godzinie 10:35 +0100, Marcin Owsiany pisze: > Zrobiłem upload 1289 i nadal czekam na wynik z kfreebsd, ale jak na > razie nie przeszły na hurd-i386: > > https://buildd.debian.org/status/fetch.php?pkg=libgadu&arch=hurd-i386&ver=1%3A1.12.0~pre%2Br1289-1&stamp=1340005322 Nie p

Re: [libgadu-devel] Testy zawodzą na GNU/kFreeBSD

2012-06-17 Thread Wojtek Kaniewski
Dnia 2012-06-17, nie o godzinie 13:15 +0100, Marcin Owsiany pisze: > Dzięki, sprawdzę (nawiasem ten log to był trunk). Spróbuję też zobaczyć > czy da się jakoś usdostępniać report.html na przyszłość. Od dawna nosiłem się z tym, żeby pozbyć się generowania HTML-a przez testy, bo wartość dodana jest

Re: [libgadu-devel] Ostrzeżenia

2012-06-17 Thread Wojtek Kaniewski
Dnia 2012-06-17, nie o godzinie 17:57 +0100, Marcin Owsiany pisze: > W czasie kompilacji r1289 na Debianie sid amd64 dostaję następujące > ostrzeżenia. Gdyby tak poprawić przynajmniej wszystkie od GCC to mógłbym się > pokusić o użycie -Werror, co dałoby wgląd w stan kodu na wszystkich > architektu

Re: [libgadu-devel] Testy zawodzą na GNU/kFreeBSD

2012-06-16 Thread Wojtek Kaniewski
Dnia 2012-06-16, sob o godzinie 22:47 +0200, Wojtek Kaniewski pisze: > Jesteś w stanie zgarnąć plik tests/automatic/report.html z maszyny > budującej? Eee, to nie ten test wyleciał. Niestety `protocol` średnio się nadaje do testowania na nielinuksowej maszynie z wieloma użytkownikami, bo a

Re: [libgadu-devel] Testy zawodzą na GNU/kFreeBSD

2012-06-16 Thread Wojtek Kaniewski
Dnia 2012-06-16, sob o godzinie 19:22 +0100, Marcin Owsiany pisze: > Witam, > > log z autobuildera: > https://buildd.debian.org/status/fetch.php?pkg=libgadu&arch=kfreebsd-amd64&ver=1%3A1.12.0~pre%2Br1278-1&stamp=1339864900&file=log > > Jakieś pomysły? Jesteś w stanie zgarnąć plik tests/automatic

Re: [libgadu-devel] [libgadu-commit] r1277 - trunk/src

2012-06-16 Thread Wojtek Kaniewski
Dnia 2012-06-13, śro o godzinie 23:05 +0200, Bartosz Brachaczek pisze: > Niezbyt rozumiem, jak do..while mogłoby znieść konieczność użycia > czegoś w stylu MIN. No ale faktycznie do..while trochę skróciłoby kod. > I powinienem był to makro nazwać jakoś mniej ogólnie, np. GG_MIN. W > każdym razie ch

Re: [libgadu-devel] [libgadu-commit] r1262 - in trunk: . pkgconfig

2012-06-16 Thread Wojtek Kaniewski
Dnia 2012-06-13, śro o godzinie 20:13 +0200, Bartosz Brachaczek pisze: > W dniu 13 czerwca 2012 19:55 użytkownik Wojtek Kaniewski > napisał: > > libgadu.h zawiera #include . Jesteś pewny, że powinno iść > > do .private? > > Tak, pkgconfig doda ścieżki do inkludów

Re: [libgadu-devel] [libgadu-commit] r1269 - trunk/src

2012-06-13 Thread Wojtek Kaniewski
Dnia 2012-06-13, śro o godzinie 01:34 +0200, Libgadu commit list pisze: > Author: beevvy > Date: 2012-06-13 01:34:58 +0200 (Wed, 13 Jun 2012) > New Revision: 1269 > > Modified: >trunk/src/dcc7.c >trunk/src/http.c > Log: > Obsługuj EAGAIN i EINTR również przy gg_resolver_recv() Tak się zas

Re: [libgadu-devel] [libgadu-commit] r1277 - trunk/src

2012-06-13 Thread Wojtek Kaniewski
Dnia 2012-06-13, śro o godzinie 14:40 +0200, Libgadu commit list pisze: > for (i = 0; i < 9; i++) { > unsigned int left = 1048576; > + off_t current_pos = (len - 1048576) / 9 * i; > > - if (lseek(fd, (len - 1048576) / 9 *

Re: [libgadu-devel] [libgadu-commit] r1266 - trunk/src

2012-06-13 Thread Wojtek Kaniewski
Dnia 2012-06-13, śro o godzinie 01:33 +0200, Libgadu commit list pisze: > Zatem musimy koniecznie użyć pthread_join(), aby być pewnym, że wątek > nie spróbuje użyć zwolnionych już danych. Niesie to też ze sobą > konieczność zrezygowania z pthread_detach(). Plus dla Ciebie. Ten kod tam siedział od

Re: [libgadu-devel] [libgadu-commit] r1262 - in trunk: . pkgconfig

2012-06-13 Thread Wojtek Kaniewski
Dnia 2012-06-13, śro o godzinie 01:31 +0200, Libgadu commit list pisze: > Author: beevvy > Date: 2012-06-13 01:31:45 +0200 (Wed, 13 Jun 2012) > New Revision: 1262 > > Modified: >trunk/configure.ac >trunk/pkgconfig/libgadu.pc.in > Log: > Umieszczaj zależność od openssl tam gdzie należy, czy

Re: [libgadu-devel] Funkcja do nawiązywania połączeń

2012-06-10 Thread Wojtek Kaniewski
Dnia 2012-06-08, pią o godzinie 11:18 +0200, Tomasz Wasilczyk pisze: > chcę zaimplementować obsługę proxy dla gadu-gadu w Pidginie. Problem w tym, > że: > - ustawienia proxy w libgadu są globalne dla wszystkich połączeń > - libgadu nie obsługuje (przynajmniej wg. dokumentacji) wszystkich > rodzajó

Re: [libgadu-devel] Wątpliwości co do ustawiania soft_timeout w events.c

2012-03-04 Thread Wojtek Kaniewski
Dnia 2012-03-03, sob o godzinie 18:46 +0100, Bartosz Brachaczek pisze: > Wiem, że powyższa sytuacja to głównie wina błędu w Kadu, ale _wydaje > mi się_, że w gg_handle_connecting() w libgadu powinno nastąpić > ustawienie soft_timeout na 0. Czy może czegoś tutaj nie rozumiem? Dobrze Ci się wydaje.

[libgadu-devel] libgadu 1.11.1

2012-01-15 Thread Wojtek Kaniewski
Dobry wieczór, Parę ważnych zmian się uzbierało na gałęzi 1.11, więc najwyższy czas wydać wersję z poprawkami. Tym razem będą to: * Poprawiona obsługa SSL za pomocą biblioteki GnuTLS * Poprawione określanie bibliotek dla pkg-config * Poprawione rozwiązywanie nazw dla systemów bez funkcji

Re: [libgadu-devel] gg_send_packet() a EAGAIN

2011-12-28 Thread Wojtek Kaniewski
Dnia 2011-12-28, śro o godzinie 13:30 +0100, Jakub Zawadzki pisze: > On Wed, Dec 28, 2011 at 01:28:12PM +0100, Jakub Zawadzki wrote: > > Spróbuj z r1240 (...) > > Oczywiście chodziło mi o r1242, zły dzień ;| Gdyby chodziło Ci o r1243, to bym powiedział, że świetna robota ;) Pozdr, Wojtek __

Re: [libgadu-devel] Niedziałająca obsługa OpenSSL

2011-12-28 Thread Wojtek Kaniewski
Dnia 2011-12-28, śro o godzinie 00:50 +0100, Bartosz Brachaczek pisze: > W obecnym trunku obsługa OpenSSL jest zepsuta. Mianowicie w > gg_session_init_ssl() wywoływane jest SSL_CTX_new() pod warunkiem, że > gs->ssl_ctx != NULL, podczas gdy powinno być wywoływane pod przeciwnym > warunkiem. Sam nie

Re: [libgadu-devel] Problem z budowaniem libgadu z gnutls na Opensuse Factory

2011-12-21 Thread Wojtek Kaniewski
Dnia 2011-12-19, pon o godzinie 16:18 +0100, Marcin Owsiany pisze: > On Fri, Dec 16, 2011 at 11:21:26PM +0100, Rafał Malinowski wrote: > > Dostaję: -lgnutls > > Wersja to 3.0.3-8.1 > > Podeślesz swój plik /usr/lib/pkgconfig/gnutls.pc ? > > Przydałby się też wycinek komunikatów z kompilacji która

Re: [libgadu-devel] gg_pubdir_watch_fd - rozróżnianie błędów

2011-11-05 Thread Wojtek Kaniewski
Dnia 2011-10-12, śro o godzinie 01:55 +0200, Tomasz Wasilczyk pisze: > Nie jestem do końca przekonany do przekazywania treści komunikatu, w > końcu obsługą protokołu powinna się zajmować biblioteka, a nie > aplikacja. Ale na pewno trzeba będzie przywiązać wagę do zwalniania > pamięci po tym komunik

Re: [libgadu-devel] Warning: cast to pointer from integer of different size

2011-11-04 Thread Wojtek Kaniewski
Dnia 2011-11-04, pią o godzinie 22:32 +0100, Marcin Mirosław pisze: > Zastanawiałem się, spakować czy nie spakować. Hmm, nieee, nie spakuję, > łatwiej będzie zajrzeć do treści załącznika:D Dwa kliknięcia więcej, nie jest jakoś szczególnie trudno teraz. Tak czy inaczej, autoconf najwyraźniej kiepsk

Re: [libgadu-devel] Warning: cast to pointer from integer of different size

2011-11-04 Thread Wojtek Kaniewski
Dnia 2011-11-04, pią o godzinie 10:18 +0100, Marcin Mirosław pisze: > resolver.c:260:12: error: 'gg_resolver_run' defined but not used Wygląda, że nadal jest jakiś błąd, bo nie wykryło żadnego resolvera, co nie powinno się zdarzyć na systemie uniksowym. Podeślesz config.log? Najlepiej spakowany, ż

Re: [libgadu-devel] Warning: cast to pointer from integer of different size

2011-11-03 Thread Wojtek Kaniewski
Dnia 2011-11-03, czw o godzinie 12:27 +0100, Marcin Mirosław pisze: > Przy okazji testów trafiłem na jeszcze jedną sprawę, jeśli uruchomię > configure z CFLAGS="-Werror" to podczas kompilacji dostaję błąd: Co prawda wywalały się programy testowe autoconfa przez -Werror, ale wynikało to z dziwnośc

Re: [libgadu-devel] Zależność testów automatycznych od pkg-config

2011-11-03 Thread Wojtek Kaniewski
Dnia 2011-11-02, śro o godzinie 02:04 +0100, Bartosz Brachaczek pisze: > Testy automatyczne, a dokładniej test na obecność libxml2 w > configure.ac, zależą od pkg-config. Bez pkg-config użycie autoconf > kończy się niepowodzeniem z bardzo nieprzyjaznym komunikatem błędu[1]. > Zastanawiam się, czy n

Re: [libgadu-devel] libpurple'owy fork - synchronizacja z upstream

2011-11-02 Thread Wojtek Kaniewski
Dnia 2011-11-02, śro o godzinie 23:45 +0100, Bartosz Brachaczek pisze: > No więc wrzuciłem praktycznie wszystko, co mam i teraz trunk powinien > się kompilować na Cygwinie, MinGW czy MSVC bez żadnych problemów. > Próbowałem używać libgadu skompilowanego z MSVC z własnym systemem > budowania (nawet

Re: [libgadu-devel] Warning: cast to pointer from integer of different size

2011-11-02 Thread Wojtek Kaniewski
Dnia 2011-10-30, nie o godzinie 19:27 +0100, Marcin Mirosław pisze: > W ramach niedzielnej inwazji na libgadu-devel podrzucam warning z > kompilatora. Gdyby libgadu "uważało", że powinno kompilować się z > -Werror to polecam się uwadze:) Mógłbyś sprawdzić wersję z trunka? Nie mam 64-bitowej maszyn

Re: [libgadu-devel] HAVE_STRTOULL i HAVE_UINT64_T a dcc7

2011-11-02 Thread Wojtek Kaniewski
Dnia 2011-11-02, śro o godzinie 19:04 +0100, Bartosz Brachaczek pisze: > Cześć, > > Kawałek kodu w src/dcc7.c (a także kod na usługach dcc7 w > include/internal.h i src/endian.c) zależy od zdefiniowanych makr > HAVE_STRTOULL i HAVE_UINT64_T.. Tak się jednak składa, że te makra są > jedynie definio

Re: [libgadu-devel] libpurple'owy fork - synchronizacja z upstream

2011-10-29 Thread Wojtek Kaniewski
Dnia 2011-10-29, sob o godzinie 03:11 +0200, Bartosz Brachaczek pisze: > To ja może podsumuję tutaj znane mi problemy pod MSVC i Win32 ogólnie: To ja się ustosunkuję do paru, bo okazało się, że jednak mam już zainstalowane Visual Studio Express i udało mi się pogrzebać tak w kodzie, żeby się skomp

Re: [libgadu-devel] Nieprawidłowe działanie gg_vsaprintf w niektórych konfiguracjach

2011-10-29 Thread Wojtek Kaniewski
Dnia 2011-10-29, sob o godzinie 02:35 +0200, Bartosz Brachaczek pisze: > W załączonych łatkach moim zdaniem są błędy off-by-one, podobnie > zresztą jak jest w aktualnym kodzie libgadu. Przypadek res == size > oznacza, że wszystkie znaki poza nullem zostały zapisane i > implementacje niezgodne z C99

Re: [libgadu-devel] Wyciek pliku w dcc (dcc6)

2011-10-27 Thread Wojtek Kaniewski
Dnia 2011-10-28, pią o godzinie 00:59 +0200, Bartosz Brachaczek pisze: > W ramach prac nad portem Win32 przeglądałem użycia funkcji close() w > libgadu i stwierdziłem, że wszystkie jej wywołania w pliku dcc.c > dotyczą gniazd. W związku z czym wydaje mi się, że brakuje > close(d->file_fd) w gg_dcc_

Re: [libgadu-devel] libpurple'owy fork - synchronizacja z upstream

2011-10-25 Thread Wojtek Kaniewski
Dnia 2011-10-25, wto o godzinie 01:03 +0200, Bartosz Brachaczek pisze: > Mam nadzieję, że w środę napiszę te wszystkie errno-wrappery i > przetestuję całość pod MSVC (paru dodatkowych łatek jeszcze będę > musiał pewnie użyć). Przetestuję również w szczególności tego > resolvera Win32. Ale powinien

Re: [libgadu-devel] libpurple'owy fork - synchronizacja z upstream

2011-10-24 Thread Wojtek Kaniewski
Dnia 2011-10-24, pon o godzinie 13:49 +0200, Bartosz Brachaczek pisze: > W dniu 24 października 2011 07:28 użytkownik Wojtek Kaniewski > napisał: > > No tak, API. To trzeba będzie zrobić warunek, że ustawienie > > GG_RESOLVER_CUSTOM powoduje użycie read(), a wbudowane

Re: [libgadu-devel] libpurple'owy fork - synchronizacja z upstream

2011-10-23 Thread Wojtek Kaniewski
Dnia 2011-10-24, pon o godzinie 00:04 +0200, Bartosz Brachaczek pisze: > W r1192 chyba zapomniałeś wkomitować network.c ;). Ups. > Poza tym w tych > miejscach z read()/write(), które dotykała łatka z mojej poprzedniej > wiadomości, nadal jest potrzebne recv()/send(), aby to działało na > Win32 (

Re: [libgadu-devel] libpurple'owy fork - synchronizacja z upstream

2011-10-23 Thread Wojtek Kaniewski
Dnia 2011-10-23, nie o godzinie 03:11 +0200, Bartosz Brachaczek pisze: > Właściwie żeby móc polegać na errno, to trzeba by coś takiego zrobić > dla wszystkich funkcji socketowych, tj. także socket(), bind(), > accept() itd. Tak czy inaczej jest to mniej inwazyjna metoda niż > gg_socket_errno() + gg

Re: [libgadu-devel] libpurple'owy fork - synchronizacja z upstream

2011-10-21 Thread Wojtek Kaniewski
Dnia 2011-10-21, pią o godzinie 01:31 +0200, Tomasz Wasilczyk pisze: > W dniu 20 października 2011 23:16 użytkownik Wojtek Kaniewski > napisał: > > Bardzo dobrze, że usunąłeś ioctl(), bo ta funkcja > > zawierała kod zupełnie niezwiązany z libgadu. > > Nie wiem, do czego o

Re: [libgadu-devel] libpurple'owy fork - synchronizacja z upstream

2011-10-20 Thread Wojtek Kaniewski
Dnia 2011-10-18, wto o godzinie 21:02 +0200, Bartosz Brachaczek pisze: > Różnice między oryginalnym libgadu a naszym forkiem są dość spore i w > wielu miejscach nadmiarowe, ale kompiluje się on i działa nawet pod > MSVC. Bardzo spore. Na początek pozamieniałem socketowe write() i read() na send()

Re: [libgadu-devel] libpurple'owy fork - synchronizacja z upstream

2011-10-20 Thread Wojtek Kaniewski
Dnia 2011-10-20, czw o godzinie 22:10 +0200, Tomasz Wasilczyk pisze: > (ciach) Odpowiem hurtowo. Bardzo dobrze, że usunąłeś ioctl(), bo ta funkcja zawierała kod zupełnie niezwiązany z libgadu. GG_CONFIG_HAVE_FORK jest wykrywane przez configure.ac. Zamieniłem compat.h na network.h, bo mimo ogólnej

Re: [libgadu-devel] Wysyłanie avatarów i OAuth

2011-10-18 Thread Wojtek Kaniewski
Dnia 2011-10-13, czw o godzinie 03:22 +0200, Tomasz Wasilczyk pisze: > Pytanie pierwsze: czy libgadu nie powinno udostępniać możliwości > ustawiania avatarów? Czy może każdy klient ma sobie sam to > implementować? Jeśli jest taka możliwość, to byłoby świetnie. > > Mój problem dotyczy pozyskania o

Re: [libgadu-devel] Nieprawidłowe działanie gg_vsaprintf w niektórych konfiguracjach

2011-10-11 Thread Wojtek Kaniewski
Dnia 2011-10-12, śro o godzinie 01:41 +0200, Tomasz Wasilczyk pisze: > > Jeśli dobrze pamiętam, to na jakimś PowerPC można było użyć typu va_list > > tylko raz, dlatego jedna kopia była używana do określenia rozmiaru > > bufora, druga do właściwego vsnprintf(). Nie wiem, czy jest sens nadal > > utr

Re: [libgadu-devel] Powtarzające się SIGABRT w teście connect

2011-10-11 Thread Wojtek Kaniewski
Dnia 2011-09-22, czw o godzinie 02:23 +0200, Bartosz Brachaczek pisze: > Witam, > > Ostatnio zauważyłem, że na moim systemie test connect w losowym > momencie dostaje SIGABRT z glibc. Problem udało mi się powtórzyć na > kilku systemach (nie na wszystkich). Co ciekawe, pod valgrindem nie > mogłem p

Re: [libgadu-devel] Nieprawidłowe działanie gg_vsaprintf w niektórych konfiguracjach

2011-10-11 Thread Wojtek Kaniewski
Dnia 2011-10-10, pon o godzinie 01:31 +0200, Tomasz Wasilczyk pisze: > zauważyłem, że w niektórych konfiguracjach gg_vsaprintf ucina ciągi > dłuższe niż 256 znaków. Konkretnie chodzi o przypadek, w którym > GG_CONFIG_HAVE_C99_VSNPRINTF jest NIE ustawione, mimo, że vsnprintf > jest w wersji C99. Wed

Re: [libgadu-devel] gg_pubdir_watch_fd - rozróżnianie błędów

2011-10-11 Thread Wojtek Kaniewski
Dnia 2011-10-10, pon o godzinie 23:32 +0200, Tomasz Wasilczyk pisze: > Dobrze się domyślam, że w bieżącej wersji libgadu nie da się rozróżnić > w żaden inny sposób powodu błędu? Jeżeli tak, to można to w prosty > sposób poprawić, dodając (być może zamiast flagi success) nowego enuma > do tej strukt

Re: [libgadu-devel] [PATCH] Popraw zachowanie funkcji gg_message_html_to_text() na architekturach big endian

2011-09-05 Thread Wojtek Kaniewski
Dnia 2011-09-05, pon o godzinie 01:50 +0200, Bartosz Brachaczek pisze: > Co prawda nie mam żadnego doświadczenia z architekturami big endian > i nie testowałem na takiej maszynie, ale ta poprawka wydaje mi się > w porządku. W każdym razie wydaje się nie psuć niczego na little endian. Puściłem test

Re: [libgadu-devel] [PATCH v2 00/13] Zmiany w obsłudze formatowanych wiadomości

2011-09-04 Thread Wojtek Kaniewski
Dnia 2011-09-04, nie o godzinie 17:52 +0200, Bartosz Brachaczek pisze: > Hm, dziwne. Specjalnie wysyłałem serię za pomocą git send-email, żeby > nie zepsuć formatowania. Zresztą wydaje mi się, że mailman pokazuje, > że w łatkach są tabulacje[1]. Gdyby w przyszłości były jeszcze jakieś > problemy z

Re: [libgadu-devel] [PATCH v2 00/13] Zmiany w obsłudze formatowanych wiadomości

2011-09-04 Thread Wojtek Kaniewski
Dnia 2011-09-04, nie o godzinie 16:20 +0200, Bartosz Brachaczek pisze: > Zauważyłem, że jeden kawałek kodu nie był pokryty żadnym testem. No i > oczywiście skrywał się tam dość głupi błąd. A że jakoś tak nie czułbym > się całkiem komfortowo spamując tę listę po raz kolejny nową wersją > serii łatek

Re: [libgadu-devel] [PATCH v2 04/13] Dla wiadomości przychodzących zawsze ustawiamy pole xhtml_message

2011-09-04 Thread Wojtek Kaniewski
Dnia 2011-09-01, czw o godzinie 02:58 +0200, Bartosz Brachaczek pisze: > e->type = GG_EVENT_MSG; > + memset(&e->event, 0, sizeof(e->event)); > e->type = (type != GG_RECV_OWN_MSG) ? GG_EVENT_MSG : > GG_EVENT_MULTILOGON_MSG; > + memset(&e->event, 0, sizeof(e->event)); Pozwoliłe

Re: [libgadu-devel] [PATCH 08/14] Jeśli sprintf spodziewa się unsigned int, nie przekazujemy mu unsigned char

2011-08-31 Thread Wojtek Kaniewski
Dnia 2011-08-31, śro o godzinie 16:51 +0200, Bartosz Brachaczek pisze: > --- > src/message.c | 20 ++-- > 1 files changed, 10 insertions(+), 10 deletions(-) Nieźleee. Na 15 patchy przyczepić się mogę tylko do tego jednego. Przy funkcjach ze zmienną liczbą parametrów wszystkie zm

Re: [libgadu-devel] Błąd kompilacji: events.c:290:20: error: 'ctx' undeclared (first use in this function)

2011-08-07 Thread Wojtek Kaniewski
Dnia 2011-08-03, śro o godzinie 10:18 +0200, Marcin Mirosław pisze: > Podczas kompilacji libgadu (r1148) dostaję następujące ostrzeżenia oraz > błąd: Poprawione, dzięki za zwrócenie uwagi. Pozdr, Wojtek ___ libgadu-devel mailing list libgadu-devel@lis

Re: [libgadu-devel] Zrywanie połączenia z serwerem od wersji trunk r1142 wzwyż

2011-07-29 Thread Wojtek Kaniewski
Dnia 2011-07-20, śro o godzinie 03:54 +0200, Bartosz Brachaczek pisze: > Zaktualizowałem swoje libgadu do najnowszej wersji z gałęzi trunk (tj. > r1146) i mam problemy ze zrywaniem połączenia z serwerem chwilę po > jego uzyskaniu. Odrobina testów wykazała, że problemy zaczęły się wraz > z wersją r1

Re: [libgadu-devel] Wątpliwość związana z SSL/TLS, wsparcie dla starych wersji GnuTLS

2011-07-13 Thread Wojtek Kaniewski
Dnia 2011-07-09, sob o godzinie 21:45 +0200, Tomasz Wasilczyk pisze: > > użyć gnutls_set_default_priority(). Poprawiłem, ale zanim wrzucę do repo > > chcę jeszcze przyjrzeć się kodowi GnuTLS, bo mam wrażenie, że Valgrind > > nigdy go jeszcze nie widział ;) > > Dzięki za informacje i patcha. Warto

Re: [libgadu-devel] Compile problem with libgadu 1.11.0 on Solaris

2011-07-13 Thread Wojtek Kaniewski
Dnia 2011-07-10, nie o godzinie 20:06 +0200, Dagobert Michelsen pisze: > I am trying to compile libgadu 1.11.0 on Solaris 9 Sparc with Sun Studio 12 > and > there are some issues: > > - Binding 10 127.0.67.67 does not work on Solaris as the IP adress is usually > no > bound on the local machin

Re: [libgadu-devel] Wątpliwość związana z SSL/TLS, wsparcie dla starych wersji GnuTLS

2011-07-09 Thread Wojtek Kaniewski
Dnia 2011-07-04, pon o godzinie 01:46 +0200, Tomasz Wasilczyk pisze: > Czy to zamierzone, że libgadu nie wspiera starszych wersji GnuTLS (tzn > nie posiadających funkcji gnutls_priority_set_direct)? W powyższym > tickecie pojawił się prosty patch, który rozwiązuje problem, ale > wymaga dodania do k

Re: [libgadu-devel] Neverending test...

2011-06-21 Thread Wojtek Kaniewski
Dnia 2011-06-19, nie o godzinie 17:19 +0200, Jakub Zawadzki pisze: > > Valgrind pokazuje jedynie parę ostrzeżeń - patrz załącznik. > > Poprawiłem, swoją drogą nieinicjowanie addr_count mogło > prowadzić do SIGSEGVów? Raczej tak. Zaraz potem jest czytanie addr_count * sizeof() bajtów, więc może b

Re: [libgadu-devel] Neverending test...

2011-06-15 Thread Wojtek Kaniewski
Dnia 2011-06-15, śro o godzinie 09:14 +0200, Marcin Owsiany pisze: > Są więc następujące pytania: > > 0) jak to cudo właściwie działa? :) Forkuje się i w tle działa proces udający oryginalny serwer, a na pierwszym planie działa proces testujący ponad sto scenariuszy łączenia się z serwerem. > 1)

Re: [libgadu-devel] Spostrzeżenia po porównaniu z libpurple'owym forkiem

2011-06-08 Thread Wojtek Kaniewski
Dnia 2011-06-05, nie o godzinie 12:44 +0200, Tomasz Wasilczyk pisze: > Plik dcc.c:421 - zmienna uint16_t port jest przyrównywana do -1 (sypie > warningiem w libpurple). Można by chociaż rzutować tą -1 na uint16_t. Ten kod i tak nie jest już pewnie przez nikogo używany do niczego sensownego, więc c

Re: [libgadu-devel] Literówka w resolverze dla systemów bez glibc

2011-06-08 Thread Wojtek Kaniewski
Dnia 2011-06-04, sob o godzinie 14:32 +0200, Bartosz Brachaczek pisze: > Problem poprawiony przez łatkę poniżej został zlokalizowany przez > Tomasza Rostańskiego, ja tylko tutaj przesyłam łatkę. Racja, głupi błąd. Poprawione, dzięki łatę. Pozdr, Wojtek ___

[libgadu-devel] libgadu 1.11.0

2011-05-29 Thread Wojtek Kaniewski
Dużo zmian API się nazbierało w repozytorium, więc tym razem podbijamy środkową liczbę i dedykujemy wydanie ekipie Kadu. * Import i eksport listy kontaktów zgodnej z Gadu-Gadu 10 (dodaje zależność od zlib) * Poprawione zarządzanie adresami i portami przy połączeniach bezpośrednich.

  1   2   3   >