Log in

No account? Create an account
LogJam [entries|archive|friends|userinfo]

[ website | LogJam ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

LogJam 3.0.1 [Nov. 10th, 2001|02:13 pm]
LogJam 3.0.1 released.

Get it at
http://logjam.danga.com .

Changes since 3.0.0:
  • LiveJournal console.
  • Link dialog now has an itemid field.
  • Fastserver cookie for paid users.
  • Localization fix. Should work with Cyrllic now? (Michael Bravo)
  • Automake fixes. (Ari Pollak)
  • Typo in configure.in when detecting curl. (Steve Bernacki, Jr.)
  • Use snprintf when building unknown-length strings. (Raja Mukerji)
  • Set file permissions on rcfile containing passwords.

And of course, a lot of bug fixes.

I don't think cancelling network requests really works, but I'm not in the mood to work on it right now.

[User Picture]From: visions
2001-11-10 04:02 pm (UTC)
in the win client, when someone cancels a post, i check for a return code from the server.. if it replies, then i let the user know that it posted....

or are you looking at a different cancel?
(Reply) (Thread)
From: compwiz
2001-11-10 06:41 pm (UTC)
Something in the way LogJam interacts with libcurl (+ threads) causes the prog to crash under certain conditions when a user presses 'cancel' on the dialog box that shows the posting progress with the server.
(Reply) (Parent) (Thread)
From: compwiz
2001-11-10 06:30 pm (UTC)
Unofficial, unstripped logjam debs are available, as usual (until it goes into Debian unstable, at which point I'll just be making CVS debs), at http://www.compwiz.nu/debian/unstable

They are apt-getabble by adding one or both of the following lines to your /etc/apt/sources.list, depending whether you want binary or source packages:

deb http://www.compwiz.nu/debian unstable/
deb-src http://www.compwiz.nu/debian unstable/
(Reply) (Thread)
From: piman
2001-11-10 07:34 pm (UTC)
Have you considered making GNOME and non-GNOME debs? I don't want to repeat work, but at least a few people I know still use my debs since there's a GNOME version (including myself).
(Reply) (Parent) (Thread)
From: compwiz
2001-11-10 07:40 pm (UTC)
mine are GNOME versions. I didn't know you had debs available, I've been making them since the LoserJabber mantainer stopped maintaining the packages.
(Reply) (Parent) (Thread)
From: piman
2001-11-10 07:57 pm (UTC)
Oh, okay. I would recommend splitting into GNOME and non-GNOME even more then (there's probably more people who insist on a non-GNOME version than would insist on a GNOME version), but I'll probably switch to yours, then.
(Reply) (Parent) (Thread)
From: compwiz
2001-11-10 08:00 pm (UTC)
Eh. considering the existing LoserJabber maintainer is already pissed at me for making these for some reason, It's not worth my time to go making two different versions. Granted, it's probably very easy to split it, I just don't have any reason to. I make .debs for my own usage, and if they're clean enough, I give them to the public.. if they use it, great. If not, oh well.
(Reply) (Parent) (Thread)
From: evan
2001-11-10 08:11 pm (UTC)

And LogJam was written on a Debian system; it's not too hard to compile.

I use the following command to "install" a new version of LogJam:
sudo cp ./logjam `which logjam`
(Reply) (Parent) (Thread)
From: compwiz
2001-11-10 08:13 pm (UTC)
Yeah, for CVS I sometimes do that.. Gaim I don't even bother making debs for, because they update so much & so often in CVS.
(Reply) (Parent) (Thread)
From: piman
2001-11-10 09:28 pm (UTC)
Oh, okay, I thought the intention was that yours were going to be entering unstable.

I know there's at least one official Debian Developer who uses LJ (decklin), and there's probably more. Would an NMU maybe be in order? It's not like there are substantial (any) changes to be made to a packaging setup between 2.1.5 and 3.0.x (there wasn't for me, at least), and the existing version is 9 months old.

And yeah, I encountered a degree of hostility when I started making my packages, too.
(Reply) (Parent) (Thread)
From: evan
2001-11-10 09:30 pm (UTC)
Oh, no, no hostility! It had just hurt his feelings, because it had implied he wasn't good enough without me saying anything to him directly.

I mailed him about it, anyway.
(Reply) (Parent) (Thread)
From: piman
2001-11-10 09:32 pm (UTC)
Oh, okay.
(Reply) (Parent) (Thread)
From: penguinx
2001-11-10 09:32 pm (UTC)

spec file

rpm -tb logjam-3.0.1.tar.gz
error: File /home/brian/lj-3.0.1.tar.gz: No such file or directory

Thank you
(Reply) (Thread)
[User Picture]From: danis
2001-11-15 09:08 am (UTC)


is there a KDE dockapp for any livejournal clients? (preferably logjam)
if not... couldja make one for kde 2.x =)

(Reply) (Thread)
From: evan
2001-11-15 09:31 am (UTC)

Re: hmm...

Some other people are working on a KDE client:
(Reply) (Parent) (Thread)
[User Picture]From: dneighbo
2001-12-31 06:43 pm (UTC)


First off debs from unstable worked great and I love logjam. However, I have an old redhat 6.2 system that is pretty dorked rpm wise so I install everything from source. I grabed the 3.0.1 tar/ball. I compiled and got error that libcurl was missing. I downloaded libcurl 7.9.2 source and compiled w/o error. Then compiled logjam 3.0.1 without error.

However if I run logram as normal user or root I get the following error:
dneighbo@latitude:~/downloads$ logjam
logjam: error in loading shared libraries: libcurl.so.2: cannot open shared object file: No such file or directory

However libcurl.so.2 does exist:
dneighbo@latitude:~/downloads$ locate libcurl

libcurl.so.2 links to libcurl.so.2.0.2 :

dneighbo@latitude:~/downloads$ ls -l /usr/local/lib/libcurl.so.2
lrwxrwxrwx 2 root root 16 Dec 29 09:02 /usr/local/lib/libcurl.so.2 -> libcurl.so.2.0.2

And libcurl.so.2.0.2 seems to exist:

dneighbo@latitude:~/downloads$ ls -l /usr/local/lib/libcurl.so.2.0.2
-rwxr-xr-x 1 root root 355450 Dec 29 09:02 /usr/local/lib/libcurl.so.2.0.2

On another note, I noticed somewhere a win32 version is maintained. I was considering basically taking logjam and porting to python w/ the wxPython toolkit. To end up with a single source program that worked on win32,gtk,motif and mac. Probably will never get around to it, but main desire would be to have a python client. As I have some evil python fetish... cheers..
(Reply) (Thread)
From: evan
2001-12-31 06:56 pm (UTC)

Re: Weirdness

Check your /etc/ld.so.conf to make sure /usr/local/lib is in your libarary path?
What's the output of "ldd `which logjam`"?

I have a weird python fetish, also. I've done a lot of work on some Python wrappers for LiveJournal.
The .tar.gz is a tarball of the LiveJournal Python module I've made.
(Reply) (Parent) (Thread)
[User Picture]From: dneighbo
2001-12-31 11:57 pm (UTC)

Re: Weirdness

slap me silly please!

Been spoiled by debian for so long forgot .so's dont autoload. As soon as I saw your check ld.so.conf file I thought, duh, I didnt run ldconfig.

I ran ldconfig and all is well. I will gladly swallow my stupid pills and move along.

Looked briefly at the python modules, looks like it uses pyGTK, I was wanting to do a wxPython GUI, but one could probably make a gui independent python module set for the livejournal api and build what ever front end they like, I didnt see a license listed in the tar.gz. Let me know what you think, Im way short on time with all the other projects I have going, but I really seem hooked on the concept of livejournal. If only the backend were python instead of perl ;)
(Reply) (Parent) (Thread)
[User Picture]From: aln
2002-01-28 01:39 am (UTC)

Cyrillic translation support

Evan, have you got cyrillic translation patch for logjam-3.0.1? If not, take it from here:


Many cyrillic LJ users ask me about this patch and when it will be appeared in main source tree.
Thank you!
(Reply) (Thread)