| 00:09.19 | *** join/#asterisk-dev anthm (n=anthm@freeswitch/developer/anthm) |
| 00:24.03 | *** join/#asterisk-dev russellb (n=russellb@asterisk/developer-and-stable-maintainer/drumkilla) |
| 00:24.03 | *** mode/#asterisk-dev [+o russellb] by ChanServ |
| 00:32.04 | *** part/#asterisk-dev Deeewayne (n=Deeewayn@nat/digium/x-1bde0f9982892570) |
| 02:28.22 | *** join/#asterisk-dev jameswf-home (n=james@ip68-2-99-240.ph.ph.cox.net) |
| 02:33.41 | *** join/#asterisk-dev mvanbaak (n=michiel@asterisk/contributor-and-bug-marshal/mvanbaak) |
| 02:33.41 | *** mode/#asterisk-dev [+o mvanbaak] by ChanServ |
| 02:50.20 | *** join/#asterisk-dev moy (n=moy@189.169.91.147) |
| 03:55.36 | *** join/#asterisk-dev CunningPike (n=arodgers@S010600095b33697f.vc.shawcable.net) |
| 05:24.18 | *** join/#asterisk-dev L-info (n=L-info@host86-163-171-189.range86-163.btcentralplus.com) |
| 05:57.39 | *** join/#asterisk-dev obnauticus (n=obnautic@about/windows/regular/obnauticus) |
| 06:08.19 | *** join/#asterisk-dev oej (n=olle@ns.webway.se) |
| 06:08.20 | *** mode/#asterisk-dev [+o oej] by ChanServ |
| 06:11.30 | *** join/#asterisk-dev oej (n=olle@ns.webway.se) |
| 06:11.31 | *** mode/#asterisk-dev [+o oej] by ChanServ |
| 06:35.24 | *** join/#asterisk-dev mog (n=mog@c-68-62-219-86.hsd1.al.comcast.net) |
| 06:35.25 | *** mode/#asterisk-dev [+o mog] by ChanServ |
| 07:25.21 | *** join/#asterisk-dev mvanbaak_ (n=michiel@asterisk/contributor-and-bug-marshal/mvanbaak) |
| 07:25.22 | *** mode/#asterisk-dev [+o mvanbaak_] by ChanServ |
| 07:41.38 | Laureano | quit |
| 08:02.14 | wedhorn | mvanbaak: ping |
| 08:07.26 | mvanbaak | yo |
| 08:07.56 | wedhorn | just wondering if you've had a play with the latest skinny patch |
| 08:08.38 | mvanbaak | nope |
| 08:08.47 | mvanbaak | I have been busy buying a house |
| 08:09.03 | wedhorn | thought you said you bought one last weekend ;) |
| 08:09.17 | wedhorn | too much other stuff, not enough asterisk |
| 08:14.14 | mvanbaak | indeed |
| 08:14.44 | mvanbaak | I bought it last friday, but now the paperwork starts to flow. |
| 08:15.08 | wedhorn | can't the missus do that stuff ??? |
| 08:15.32 | mvanbaak | lol |
| 08:15.43 | mvanbaak | I'm already giving her most of the tasks |
| 08:15.57 | mvanbaak | if only there were 72 hours in a day |
| 08:16.08 | wedhorn | yeah, I know what you mean |
| 08:17.28 | *** join/#asterisk-dev tzafrir_laptop (n=tzafrir@local.xorcom.com) |
| 08:17.29 | *** mode/#asterisk-dev [+o tzafrir_laptop] by ChanServ |
| 08:22.56 | *** join/#asterisk-dev L-info (n=L-info@80.169.36.194) |
| 08:49.18 | *** join/#asterisk-dev agx (n=AGX@host63-216-static.34-88-b.business.telecomitalia.it) |
| 08:53.31 | agx | tzafrir_laptop, sorry i miss the announce email about latest dadhi+bristuff release; where i can find it? |
| 08:54.45 | tzafrir_laptop | http://updates.xorcom.com/astribank/bristuff/1.4/bristuff-0.4.0-RC4-xr1.tar.gz |
| 08:54.57 | tzafrir_laptop | note that it is not the "current" |
| 08:55.05 | tzafrir_laptop | it's still under testing |
| 08:55.33 | agx | tzafrir_laptop, fine :) np its for my mISDN=>zap patch :) |
| 08:55.55 | tzafrir_laptop | the patch itself is mainly http://repo.or.cz/w/asterisk-bristuff.git?a=shortlog;h=refs/heads/bristuff-part-dahdi-all |
| 09:00.31 | *** join/#asterisk-dev agx (n=AGX@host63-216-static.34-88-b.business.telecomitalia.it) [NETSPLIT VICTIM] |
| 09:00.31 | *** join/#asterisk-dev JunK-Y (n=junky@modemcable156.137-20-96.mc.videotron.ca) |
| 09:00.31 | *** join/#asterisk-dev _Vile (n=vile@freeswitch/developer/vile) [NETSPLIT VICTIM] |
| 09:07.46 | *** join/#asterisk-dev agx (n=AGX@host63-216-static.34-88-b.business.telecomitalia.it) [NETSPLIT VICTIM] |
| 09:07.46 | *** join/#asterisk-dev JunK-Y (n=junky@modemcable156.137-20-96.mc.videotron.ca) |
| 09:07.46 | *** join/#asterisk-dev _Vile (n=vile@freeswitch/developer/vile) [NETSPLIT VICTIM] |
| 10:14.14 | *** join/#asterisk-dev _ys (i=yuri@91.151.196.254) |
| 10:25.29 | tzafrir_laptop | safe_asterisk uses files under /tmp insecurely |
| 10:25.52 | tzafrir_laptop | try: grep /tmp path/to/safe_asterisk |
| 10:26.05 | tzafrir_laptop | alternative: /var/spool/asterisk |
| 10:55.08 | *** join/#asterisk-dev fabled (n=fabled@xdsl-83-150-94-239.nebulazone.fi) |
| 11:13.05 | JunK-Y | tzafrir_laptop: why its "insecure" ? |
| 11:14.27 | tzafrir_laptop | predictable file names in /tmp . |
| 11:15.25 | tzafrir_laptop | The problem might be unlinking an existing file (which might be a symlink to somewhere) or not unlinking it and writing on that symlink |
| 11:16.07 | tzafrir_laptop | this is generally a local attack. A relatively low-risk attack, but still best be avoided |
| 11:16.21 | tzafrir_laptop | Asterisk has writable directories |
| 11:17.09 | tzafrir_laptop | also, as that grep would show you, there is a variable defined for that directory. But it is not really used. Or not used for all the places |
| 12:05.47 | snuff-home | tzafrir_laptop: u deal with chan_dundi ? or mainly just zap/dahdi? |
| 12:14.25 | JunK-Y | tzafrir_laptop: i agree that /tmp should be at least a variable. |
| 12:19.50 | *** join/#asterisk-dev lmadsen (n=Leif@asterisk/documenteur-extraordinaire/blitzrage) |
| 12:19.50 | *** mode/#asterisk-dev [+o lmadsen] by ChanServ |
| 12:27.32 | *** join/#asterisk-dev ctooley (n=ctooley@209.33.108.195) |
| 12:27.32 | *** mode/#asterisk-dev [+o ctooley] by ChanServ |
| 12:37.03 | *** join/#asterisk-dev pjezek (n=pj@193.85.164.154) |
| 12:58.26 | tzafrir_laptop | has the svn repository been rebuilt in the recent few days? |
| 12:59.29 | tzafrir_laptop | 'git svn rebase --fetch-all' for asterisk suddenly seems to fetch the whole repository. I have no idea why this happens suddenly |
| 13:00.08 | tzafrir_laptop | (naturally that may also be a git bug or a local behaviour bug ) |
| 13:00.31 | tzafrir_laptop | snuff-home, mainly dahdi/zaptel. but do ask |
| 13:00.47 | *** join/#asterisk-dev DagMoller (n=aguirre@unaffiliated/dagmoller) |
| 13:12.58 | *** join/#asterisk-dev jeffg (i=jBA6aZdT@pdpc/supporter/active/jeffg) |
| 13:13.51 | *** join/#asterisk-dev _ys (i=yuri@91.151.196.254) |
| 13:16.22 | snuff-home | just bug reported.. |
| 13:16.22 | snuff-home | M13443 |
| 13:16.22 | MuffinMan | [new] [Asterisk] Channels/chan_dahdi 0013443: rc5: chan_dahdi doesn't recognize TDM400P channels reported by seandarcy (Karma: neutral) http://bugs.digium.com/view.php?id=13443 |
| 13:25.02 | *** join/#asterisk-dev codefreeze-lap (n=murf@72.21.67.40) |
| 13:25.04 | *** mode/#asterisk-dev [+o codefreeze-lap] by ChanServ |
| 13:25.19 | snuff-home | ello murf |
| 13:25.25 | codefreeze-lap | Interesting! |
| 13:26.20 | codefreeze-lap | snuff-home: hello there! |
| 13:29.25 | snuff-home | i made my conv of res_jabber to ao2.. now to test :) |
| 13:46.23 | *** join/#asterisk-dev moy (n=moy@nat/ibm/x-9bda797d2401c82a) |
| 13:49.00 | *** join/#asterisk-dev korihor (n=korihor@201.211.168.130) |
| 13:50.25 | *** join/#asterisk-dev dioedu (n=dioedu@201.7.117.114) |
| 13:51.43 | *** join/#asterisk-dev russellb (n=russellb@asterisk/developer-and-stable-maintainer/drumkilla) |
| 13:51.43 | *** mode/#asterisk-dev [+o russellb] by ChanServ |
| 13:51.45 | *** join/#asterisk-dev linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
| 14:02.31 | *** join/#asterisk-dev bbryant (n=Brett_Br@adsl-153-53-11.chs.bellsouth.net) |
| 14:02.31 | *** mode/#asterisk-dev [+o bbryant] by ChanServ |
| 14:14.04 | codefreeze-lap | russellb: I have not looked at the code that gets used for memory allocation when DEBUG_MALLOC gets used... what is it doing? |
| 14:14.22 | russellb | guess you should look at it :-p |
| 14:14.23 | russellb | j/k .. |
| 14:14.33 | russellb | it just wraps malloc/free and friends. |
| 14:14.47 | russellb | and while something is alloc'd but not free'd, it's in the list |
| 14:15.10 | codefreeze-lap | So, it uses the underlying normal memory allocation underneath? |
| 14:15.40 | russellb | if you have a leak, and it's _not_ in there, that means it's an allocation done by something not built with this stuff (3rd party libs for example can not show up) |
| 14:15.44 | russellb | yes, it does |
| 14:15.52 | russellb | every call to ast_malloc() is still a single malloc underneath |
| 14:15.57 | russellb | no fancy pooling going on |
| 14:17.02 | codefreeze-lap | Just to be sure: it's not an implementation of malloc, just a front end |
| 14:17.14 | russellb | correct |
| 14:17.18 | codefreeze-lap | darn |
| 14:19.44 | file | codefreeze-lap: why? |
| 14:25.05 | codefreeze-lap | file: well, day before yesterday, with the dead-channel fix, I watched Federico's process grow from 200 meg to 650 meg over the course of a day. But yesterday, with asterisk compiled with DEBUG_MALLOC, I started at 323 meg (after 4 hours of runtime)/ rss at 51 meg, and ten hours later, it's exactly the same. Whether it grew in size between and receeded again, I did not record. I did 7 memory show allocation operations, and carefully compared the re |
| 14:28.48 | *** join/#asterisk-dev joetester2 (n=chatzill@216.191.34.13) |
| 14:29.44 | Corydon76-dig | codefreeze-lap: it's impossible for Linux processes to recede in memory size |
| 14:31.48 | codefreeze-lap | OK, never knew for certain. Never saw it, either. |
| 14:40.55 | *** join/#asterisk-dev mog (n=mog@nat/digium/x-0450ef8917014d78) |
| 14:40.55 | *** mode/#asterisk-dev [+o mog] by ChanServ |
| 14:55.23 | *** join/#asterisk-dev anthm (n=anthm@freeswitch/developer/anthm) |
| 15:08.46 | *** join/#asterisk-dev JimVanM (n=jimvanm@bas1-toronto63-1096578109.dsl.bell.ca) |
| 15:11.56 | codefreeze-lap | OK, agreed with Federico; we are going to do one more test; we let the current DEBUG_MALLOC compiled version run till tonight, then we recompile without any debug, and run for a few days, and see if asterisk reaches the same equilibrium. If it does, good. If it does not, well, uh-oh! |
| 15:14.14 | kpfleming | MALLOC_DEBUG, not DEBUG_MALLOC |
| 15:14.47 | codefreeze-lap | forgive me, I get things a little tangled at times. |
| 15:17.26 | kpfleming | no worries, just wanted to make sure any archives of this channel had the right info :-) |
| 15:18.05 | *** join/#asterisk-dev putnopvut (n=putnopvu@nat/digium/x-8a9c6f5181611d73) |
| 15:18.05 | *** mode/#asterisk-dev [+o putnopvut] by ChanServ |
| 15:29.22 | *** join/#asterisk-dev jpeeler (n=jpeeler@asterisk/digium-software-dev/jpeeler) |
| 15:29.22 | *** mode/#asterisk-dev [+o jpeeler] by ChanServ |
| 15:32.35 | *** join/#asterisk-dev dominic1 (n=dob@213.221.82.242) |
| 15:33.19 | dominic1 | Hello |
| 15:34.05 | dominic1 | Can anybody tell me how I can get the callerid of a channel if I get the hangup event in the manager interface? I need to get the callerid(num). |
| 15:38.56 | *** join/#asterisk-dev CunningPike (n=arodgers@204.239.8.157) |
| 15:42.45 | dominic1 | anybody there? |
| 15:43.04 | Qwell | dominic1: that isn't really a development question |
| 15:43.18 | dominic1 | oh sorry |
| 15:43.30 | Qwell | though I suspect that once the channel is hung up, you can't |
| 15:43.33 | dominic1 | I thought I will possibilty have to add a function to channel.h |
| 15:43.48 | dominic1 | but don't know what and where |
| 15:43.51 | Qwell | you'll need to store the info you need before you get the hangup event, and then match it up yourself |
| 15:44.51 | dominic1 | Is it correct that the h extension isn't executed if I get a temporarily not available from a sipdevice? |
| 15:45.10 | *** join/#asterisk-dev caio1982 (i=caio1982@CAcert-br/caio1982) |
| 15:53.06 | *** join/#asterisk-dev ctooley (n=ctooley@209.33.108.195) |
| 15:53.06 | *** mode/#asterisk-dev [+o ctooley] by ChanServ |
| 15:55.47 | *** join/#asterisk-dev russellb (n=russellb@asterisk/developer-and-stable-maintainer/drumkilla) |
| 15:55.47 | *** mode/#asterisk-dev [+o russellb] by ChanServ |
| 15:58.27 | JunK-Y | I think you can, if you only modify the event Hangup, since we already have the channel name |
| 16:01.07 | dominic1 | Where is the event generated? |
| 16:01.25 | Qwell | channel.c, ast_hangup() |
| 16:08.16 | *** join/#asterisk-dev panerai_go (n=neo@88-149-176-89.static.ngi.it) |
| 16:10.17 | panerai_go | Hi, I need to listen to other people conversation in realtime ( no need to talk there). How can I do this? |
| 16:11.19 | putnopvut | panerai_go: this channel is for discussion of Asterisk development. Head over to #asterisk and I'll help you out. |
| 16:11.41 | panerai_go | :putnopvut just realized, sorry |
| 16:17.02 | *** join/#asterisk-dev shazaum (n=shazaum@200.175.61.250.static.gvt.net.br) |
| 16:17.13 | shazaum | morning |
| 16:17.28 | shazaum | malcolmd, y0 man |
| 16:25.57 | *** part/#asterisk-dev linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
| 16:29.11 | seanbright | mvanbaak: does openbsd have tr? |
| 16:29.31 | seanbright | actually, i can do it with sed... nm |
| 16:30.15 | Qwell | man page has no CONFORMS section, and it's from GNU coreutils |
| 16:31.54 | seanbright | sed will work i s'pose |
| 16:32.14 | Qwell | tr is silly anyways |
| 16:32.48 | Corydon76-dig | Yes, OpenBSD has tr |
| 16:33.26 | Corydon76-dig | It's POSIX: http://www.opengroup.org/onlinepubs/009695399/utilities/tr.html |
| 16:33.45 | seanbright | oh... super |
| 16:35.14 | Corydon76-dig | ~google for site:opengroup.org tr |
| 16:46.03 | *** join/#asterisk-dev jtodd (i=ig1kqpof@ns2.loligo.com) |
| 16:46.04 | *** mode/#asterisk-dev [+o jtodd] by ChanServ |
| 16:48.56 | shazaum | there patch for memory leak? |
| 16:49.01 | Corydon76-dig | Yay, jtodd! |
| 16:49.26 | Corydon76-dig | plays tt-hangup at jtodd |
| 16:56.48 | *** join/#asterisk-dev nicox (n=nicox@vie-nas-ge-0-2.onenet.at) |
| 16:59.45 | russellb | Corydon76-dig: sounds released? |
| 16:59.46 | russellb | :) |
| 16:59.53 | russellb | those souds are quite awesome. |
| 17:00.14 | Corydon76-dig | Yep |
| 17:00.23 | Qwell | did she do those herself randomly? |
| 17:00.30 | Corydon76-dig | Yes, she did |
| 17:00.30 | russellb | yay |
| 17:00.37 | Qwell | Allison is awesome |
| 17:00.41 | russellb | yes! |
| 17:00.47 | Corydon76-dig | Well, I provided the text, but she added the special effects |
| 17:00.52 | russellb | she is sillllllly |
| 17:00.53 | Corydon76-dig | and the fake french accent |
| 17:01.05 | file | awwww |
| 17:01.56 | Corydon76-dig | Allison said she thought those would probably haunt her for awhile |
| 17:06.42 | denon | heh, I love endusers .. |
| 17:06.49 | denon | I'm having an argument with a "tech" |
| 17:07.09 | denon | who's telling me that, with voip, you can magically get toll-free numbers for free |
| 17:07.09 | denon | but he's also claiming no per-minute charges |
| 17:07.22 | dominic1 | can I get the callerid of a channel with chan->callerid? |
| 17:07.24 | denon | and I'm trying to explain to him that 1) that has nothing to do with voip, and 2) you always pay per minute, no matter how you get it |
| 17:07.27 | denon | grumbles |
| 17:07.32 | Corydon76-dig | denon: only if the provider fails to bill him |
| 17:07.48 | denon | Corydon76-dig: he swears up and down that it's somehow magical with voip |
| 17:07.57 | Corydon76-dig | Hah |
| 17:07.59 | denon | I'm tempted to ask him for his toll-free, and send a rack of dialers at it |
| 17:08.04 | denon | leave them connected for a few days |
| 17:08.04 | Qwell | denon: better than somebody at ISP support telling you that there are 1028 bytes in a bit. |
| 17:08.35 | denon | Qwell: wow, really? that changes the whole scope of 64-bit computing .. |
| 17:09.03 | Qwell | my brother was sitting in the same room, and I started to go off on the guy... even HE understood why it was stupid |
| 17:09.22 | denon | kinda makes you wonder why we bothered to ditch 16-bit |
| 17:09.53 | Corydon76-dig | I rather enjoyed 16-bit registers with 24-bit addressing |
| 17:10.23 | Qwell | denon: if you look closely, you can see 3 things wrong with that statement... |
| 17:10.27 | denon | what's worse ..is others on the forum are agreeing with him |
| 17:10.35 | denon | arg |
| 17:10.44 | denon | there's no point in me arguging this crap with him |
| 17:10.54 | denon | he's the same guy that was recommending trixbox |
| 17:10.57 | denon | he's obviously stupid. |
| 17:11.22 | denon | Qwell: heh, yeah .. bit dragged down by this forum, missed the humor :) |
| 17:13.30 | *** join/#asterisk-dev jeffg (i=PHfeDmRy@pdpc/supporter/active/jeffg) |
| 17:13.48 | dominic1 | I added chan->callerid to the manager_event in ast_hangup in channel.c. When compiling I get channel.c:1502: error: âstruct ast_channelâ has no member named âcalleridâ |
| 17:14.18 | dominic1 | Where will I have to add the callerid? Any ideas? |
| 17:15.25 | Corydon76-dig | Have you bothered looking in include/asterisk/channel.h ? |
| 17:17.13 | *** join/#asterisk-dev outtolunc (n=me@adsl-66-218-53-172.dslextreme.com) |
| 17:18.56 | dominic1 | ehm okay... found chan->cid.cid_num |
| 17:22.19 | Corydon76-dig | There ya go |
| 17:41.26 | *** join/#asterisk-dev jtodd (i=v8vqiuur@ns2.loligo.com) |
| 17:41.26 | *** mode/#asterisk-dev [+o jtodd] by ChanServ |
| 17:45.54 | *** join/#asterisk-dev nicox (n=nicox@212-183-43-17.adsl.highway.telekom.at) |
| 17:51.29 | *** join/#asterisk-dev joetester2 (n=chatzill@216.191.34.13) |
| 18:12.36 | *** join/#asterisk-dev tholo (n=tholo@nat.sigmasoft.com) |
| 18:13.03 | *** part/#asterisk-dev tholo (n=tholo@nat.sigmasoft.com) |
| 18:27.01 | *** join/#asterisk-dev mog (n=mog@nat/digium/x-75a16cd6f6424f58) |
| 18:27.01 | *** mode/#asterisk-dev [+o mog] by ChanServ |
| 18:34.49 | dominic1 | yeah added the callerId to the hangupevent and it works wonderful |
| 18:34.53 | dominic1 | I am so happy |
| 18:34.57 | dominic1 | thank you all very much! |
| 18:39.23 | seanbright | if someone could find me a newt application that doesn't use F-keys, i'm all for changing the key bindings |
| 18:39.32 | seanbright | (in menuselect) |
| 18:40.59 | Corydon76-dig | seanbright: if you check out zttool, you'll find that if you add buttons, you can tab to them |
| 18:42.03 | *** join/#asterisk-dev unpaidbill (i=bill@420nugs.info) |
| 18:53.23 | seanbright | Corydon76-dig: ah. gotcha. i'll do that. |
| 18:59.56 | jsmith-teaching | seanbright: zttool or astman |
| 19:00.52 | seanbright | jsmith-teaching: k |
| 19:01.21 | seanbright | i was thinking you guys wanted the same bindings as curses menuselect, which is not possible in newt from what i understand |
| 19:01.28 | seanbright | adding buttons isn't a huge deal |
| 19:10.26 | Corydon76-dig | Right, but the buttons will allow you to avoid the use of function keys |
| 19:11.01 | *** join/#asterisk-dev wacky__ (n=root@nat/digium/x-748fd19b6d300274) |
| 19:11.42 | seanbright | right |
| 19:11.44 | seanbright | i got that. |
| 19:13.23 | *** join/#asterisk-dev Xaviertoor (n=xavierto@189-015-107-063.xd-dynamic.ctbcnetsuper.com.br) |
| 19:16.17 | wacky__ | is the AEL2 developer around ? |
| 19:17.15 | Corydon76-dig | wacky__: why don't you ask your question first? |
| 19:18.11 | wacky__ | just wondering if it's possible to append "macro-" or something for the macro [name] {} definitions in AEL2 ... |
| 19:18.32 | wacky__ | because the output extensions.conf format shows no distinctions between normal contexts and subs (or macros) |
| 19:18.35 | Corydon76-dig | Where, in 1.6? |
| 19:18.38 | wacky__ | in 1.6 |
| 19:18.53 | Corydon76-dig | In 1.6, AEL2 no longer uses Macro for subroutines |
| 19:18.57 | wacky__ | exactly |
| 19:19.03 | Corydon76-dig | It uses Gosub |
| 19:19.18 | wacky__ | it uses normal contexts.. but before that..you could always tell a context was in fact a macro.. it started with 'macro-' .. |
| 19:19.42 | wacky__ | but now, you can't tell.. |
| 19:19.43 | Corydon76-dig | Gosub contexts all end with Return |
| 19:22.35 | wacky__ | true.. ok.. thanks |
| 19:24.11 | *** join/#asterisk-dev Porks (n=Porks@unaffiliated/porks) |
| 19:28.11 | *** join/#asterisk-dev mvanbaak_ (n=michiel@asterisk/contributor-and-bug-marshal/mvanbaak) |
| 19:28.11 | *** mode/#asterisk-dev [+o mvanbaak_] by ChanServ |
| 19:28.13 | *** join/#asterisk-dev bbryant (n=brett@68.208.65.50) |
| 19:28.13 | *** mode/#asterisk-dev [+o bbryant] by ChanServ |
| 19:30.02 | *** join/#asterisk-dev Laureano (n=Laureano@190.245.108.2) |
| 19:43.19 | *** join/#asterisk-dev hugorebelo (n=hugorebe@200-171-132-124.completo.com.br) |
| 19:45.03 | Qwell | has anybody seen dahdi create /dev/dahdictl instead of /dev/dahdi/ctl ? |
| 19:45.17 | Qwell | that's happening on this VM I'm running.. |
| 19:45.45 | Qwell | dahdi-linux rc3.. I wonder if that's been fixed |
| 19:47.31 | Qwell | hmm.. ifneq (,$(wildcard $(DESTDIR)/etc/udev/rules.d)) |
| 19:48.57 | *** join/#asterisk-dev pgarcia (n=chatzill@yoda.kanatek.com) |
| 19:51.05 | *** join/#asterisk-dev nicox_ (n=nicox@212-183-33-177.adsl.highway.telekom.at) |
| 19:52.52 | Qwell | dahdi.rules gets installed sometimes (if you've created the udev dir in DESTDIR) from dahdi-linux, and xpp.rules gets installed always from dahdi-tools |
| 19:54.02 | tzafrir_laptop | Qwell, you want to avoid the need for those rules? call the device "dahdi!ctl" |
| 19:54.11 | tzafrir_laptop | udev will create it in a subdirectory |
| 19:54.52 | Qwell | just trying to get around the inconsistency for now |
| 19:55.17 | Qwell | either both sets of rules should be installed by dahdi-linux, or both should be installed by dahdi-tools |
| 19:55.19 | tzafrir_laptop | those udev rules, except the permissions line, are really not needed |
| 19:55.35 | tzafrir_laptop | and the permissions line belongs in dahdi-tools, indeed |
| 19:56.15 | tzafrir_laptop | This is supported as of udev 0.17 |
| 19:56.25 | Qwell | build_tools/genudevrules is in both dahdi-linux and dahdi-tools |
| 19:57.09 | tzafrir_laptop | BTW: genudevrules should probably also be shot in dahdi: it is a workaround for incompatibility at around udev 0.53 |
| 19:57.24 | tzafrir_laptop | any idea what distro carries it? |
| 19:57.35 | Qwell | carries what? |
| 19:57.43 | tzafrir_laptop | udev <= 0.53 |
| 19:57.47 | Qwell | oh, no idea |
| 19:57.52 | tzafrir_laptop | (that can build dahdi) |
| 19:58.08 | Qwell | probably none, since dahdi requires 2.6, no? |
| 19:58.47 | tzafrir_laptop | oops: centos seems to have udev 0.39 |
| 19:58.51 | tzafrir_laptop | too bad |
| 19:58.54 | Qwell | centos4? |
| 19:59.26 | tzafrir_laptop | kernel 2.6.9 is supported especially for it in dahdi |
| 20:00.21 | tzafrir_laptop | right. It seems to still use '=' rather than '==' |
| 20:00.55 | *** join/#asterisk-dev jtodd (i=wd0twr7f@ns2.loligo.com) |
| 20:00.56 | *** mode/#asterisk-dev [+o jtodd] by ChanServ |
| 20:01.03 | jsmith-teaching | waves to jtodd |
| 20:01.15 | tzafrir_laptop | well, at least it is still well over 0.17 |
| 20:03.53 | tzafrir_laptop | The changelog of the debian udev package beginv with 0.019, at 2004 |
| 20:04.16 | tzafrir_laptop | so I think we don't have to care about 0.017 |
| 20:05.00 | *** part/#asterisk-dev Porks (n=Porks@unaffiliated/porks) |
| 20:05.39 | Qwell | so we have... linux/build_utils/genudevrules, tools/build_utils/genudevrules, and tools/dahdi.rules |
| 20:07.10 | tzafrir_laptop | basically apply the change from http://svn.digium.com/svn/dahdi/linux/team/tzafrir/dev_subdirs/ |
| 20:07.23 | tzafrir_laptop | and then we can greatly reduce the udev rules |
| 20:07.46 | tzafrir_laptop | and anyway, leave just the rules in tools |
| 20:07.55 | tzafrir_laptop | (two unrelated changes) |
| 20:08.04 | tzafrir_laptop | that's my vote, anyway |
| 20:10.54 | Qwell | tzafrir_laptop: you mentioned something about the init script looping the other day? |
| 20:11.08 | Qwell | I was getting a loop too, and I think this whole thing is the cause |
| 20:11.39 | Qwell | since /dev/dahdi/ would never exist after loading dahdi.ko |
| 20:11.51 | tzafrir_laptop | if you don't have dahdi support on the system |
| 20:12.30 | tzafrir_laptop | my version is in http://tzafrir.org.il/~tzafrir/ |
| 20:12.48 | tzafrir_laptop | the loop was added as a workaround for, well |
| 20:13.06 | tzafrir_laptop | the buggy version of udev in centos 4 :-( |
| 20:13.21 | tzafrir_laptop | (originally added, that is) |
| 20:14.14 | *** join/#asterisk-dev shazaum (n=shazaum@200.175.61.250.static.gvt.net.br) |
| 20:14.26 | tzafrir_laptop | can we please, please please kill the support for 2.6.9? ;-) |
| 20:14.51 | tzafrir_laptop | ducks |
| 20:15.53 | *** join/#asterisk-dev mvanbaak (n=michiel@asterisk/contributor-and-bug-marshal/mvanbaak) |
| 20:15.53 | *** mode/#asterisk-dev [+o mvanbaak] by ChanServ |
| 20:18.23 | lmadsen | tzafrir_laptop: yes! |
| 20:18.42 | lmadsen | I think that was recently discussed that nothing below 2.6.9 would be supported... |
| 20:18.48 | lmadsen | +1 from me |
| 20:19.10 | tzafrir_laptop | lmadsen, below it: no. But it is still supported |
| 20:19.22 | nicox_ | hi |
| 20:20.04 | lmadsen | tzafrir_laptop: I think supporting anything over 4 years old is just a bad idea in general... so I still agree with you. Support for > 2.6.9 then :) |
| 20:20.13 | lmadsen | and not >= |
| 20:20.23 | codefreeze-lap | file, another epic tale in the story of dead channels. I've got another "situation" on falves11's server. It's at 1.9 G, with 6150 channels and climbing; in ACK or BYE ... I've traced one of the ACK channels |
| 20:20.51 | nicox_ | anybody knows if channel releasing is supported with asterisk1.6.0-rc6? |
| 20:20.52 | Qwell | lmadsen: rhel4 uses 2.6.9 :p |
| 20:20.57 | lmadsen | BAH! |
| 20:21.08 | lmadsen | :) |
| 20:22.06 | nicox_ | did anybody tried channel releasing? |
| 20:27.49 | file | codefreeze-lap: history = good |
| 20:28.25 | denon | "uh, we dont actually support using our voip services with Asterisk .. " |
| 20:28.30 | denon | that's fine, just give me the sip info |
| 20:28.47 | *** join/#asterisk-dev davevg-btwtech (n=davevg-b@nj-67-76-177-147.sta.embarqhsd.net) |
| 20:29.26 | nicox_ | anyone any idea? |
| 20:36.23 | codefreeze-lap | file: except: for every channel I've tried it on so far, I get "no history".... oh, wait, hit the jackpot |
| 20:37.39 | codefreeze-lap | file: it's in the mail |
| 20:38.43 | codefreeze-lap | This seems like some strange list of different ways to make Asterisk choke by saying "go away" |
| 20:44.10 | file | codefreeze-lap: in meeting... |
| 21:00.21 | *** join/#asterisk-dev caio1982 (i=caio1982@CAcert-br/caio1982) |
| 21:07.03 | *** join/#asterisk-dev Deeewayne (n=Deeewayn@nat/digium/x-d325993de75d3c1d) |
| 21:07.03 | *** mode/#asterisk-dev [+o Deeewayne] by ChanServ |
| 21:27.46 | *** join/#asterisk-dev Mikeonline (i=Mike@unaffiliated/mikeonline) |
| 21:27.47 | Mikeonline | hi |
| 21:32.01 | Mikeonline | is there any specification for the asterisk slinear implementation? |
| 21:33.06 | putnopvut | Mikeonline: I know of no specs really. It's 8Khz, 16bit audio though. Not sure what else you need. |
| 21:33.37 | Mikeonline | maybe any page from digium or any standard which informs about |
| 21:33.48 | Mikeonline | i need a reference for "What is slinear" |
| 21:34.09 | putnopvut | I see. I don't know of anything handy. :( |
| 21:34.17 | putnopvut | Has Google not helped in that regard? |
| 21:34.22 | Mikeonline | no :( |
| 21:34.39 | Mikeonline | do you know anything about the encoding? |
| 21:35.15 | Mikeonline | signed linear sound like raw data |
| 21:35.18 | Mikeonline | +s |
| 21:35.49 | putnopvut | Mikeonline: it pretty much is. It's what is used for translation between different formats. Format A -> SLIN -> Format B. |
| 21:36.18 | putnopvut | In fact, the format_sln.c file in Asterisk describes it as RAW SLINEAR Format. |
| 21:36.39 | putnopvut | Yeah, it's definitely raw data |
| 21:37.21 | Corydon76-dig | uncompressed PCM data |
| 21:38.27 | Corydon76-dig | The only thing less compressed is sln16 |
| 21:38.59 | Mikeonline | hm do you have any source for the encoding settings used? 8Khz 16bit..? |
| 21:39.24 | Corydon76-dig | single channel |
| 21:39.30 | Corydon76-dig | but yes, that's it |
| 21:39.53 | Corydon76-dig | and to be clear, 8000Hz |
| 21:39.54 | Mikeonline | where did you get this information from? |
| 21:40.01 | Corydon76-dig | Memory |
| 21:40.27 | Mikeonline | can you give me a bibtex citation for the right memory address ;) |
| 21:40.47 | Corydon76-dig | My memory, not computer memory |
| 21:40.58 | Mikeonline | yes .. |
| 21:41.03 | Mikeonline | brain0000-FFFF |
| 21:41.06 | Mikeonline | maybe ;) |
| 21:41.25 | Corydon76-dig | "...uses holographic memory, so chronologic erasure would not work..." |
| 21:41.27 | Mikeonline | but i dont think this reference would be accepted |
| 21:41.39 | Mikeonline | +nt |
| 21:42.04 | Mikeonline | maybe i just reference to the sourcecode hmm |
| 21:42.28 | Corydon76-dig | Why is it so important that you have a source to point to? |
| 21:42.37 | russellb | there isn't really any source |
| 21:42.49 | russellb | this is just basic audio processing stuff common to all applications that process audio |
| 21:43.06 | Corydon76-dig | It's kind of like asking for documentary evidence that the sky is blue |
| 21:43.11 | russellb | 16-bit samples ... 8000 kHz sample rate |
| 21:43.20 | russellb | there is nothing else to say, document, or refer to |
| 21:43.40 | russellb | it just ... is |
| 21:43.41 | russellb | :) |
| 21:43.55 | Mikeonline | yes but i cant write this without giving a reference :( |
| 21:44.00 | russellb | write what? |
| 21:44.04 | Mikeonline | the paper |
| 21:44.09 | denon | homework help here? |
| 21:44.12 | denon | good grief |
| 21:44.16 | russellb | denon: guess so :) |
| 21:44.22 | denon | as bad as ##c :) |
| 21:44.27 | Mikeonline | :P |
| 21:44.31 | russellb | Mikeonline: honestly, if you need more than that, you have some research to do on the fundamentals of audio processing... |
| 21:44.34 | Mikeonline | i bet this would come |
| 21:44.46 | denon | Mikeonline: make up a website, paste it in .. reference that |
| 21:44.47 | russellb | which is far beyond the scope of the help you'll get here |
| 21:44.51 | Corydon76-dig | Mikeonline: you can quote me |
| 21:45.18 | denon | "some guy on irc said.." |
| 21:45.19 | Corydon76-dig | Right from the mouth of a developer. Can't get any more official than that, can it? |
| 21:45.22 | Mikeonline | Corydon76-dig@irc.frenode.net/#asterisk-dev? ;) |
| 21:45.34 | Qwell | chat.freenode.net |
| 21:45.40 | russellb | shakes his head at Qwell |
| 21:45.44 | denon | don't mention #asterisk-dev anywhere |
| 21:45.48 | Mikeonline | Corydon76-dig: are you someone from digium? |
| 21:45.49 | denon | we get enough strays in here as it is |
| 21:45.53 | Qwell | russellb: what? :p |
| 21:46.05 | Corydon76-dig | Mikeonline: yeah, I'm one of the senior core developers |
| 21:46.19 | Mikeonline | but i think i cant refer to a nickname ;) |
| 21:46.29 | russellb | George Jetson is his name |
| 21:46.32 | Corydon76-dig | Mikeonline: I've been working on Asterisk longer than Russell or Kevin |
| 21:46.43 | Corydon76-dig | but not quite as long as Mark |
| 21:47.01 | russellb | was working on it before mark |
| 21:47.07 | denon | Mark still working on it though? :) |
| 21:47.09 | putnopvut | Stop saying Mark! |
| 21:47.13 | russellb | lawl |
| 21:47.13 | putnopvut | I get a beep when you do that! |
| 21:47.18 | Mikeonline | didnt mark start asterisk? :P |
| 21:47.24 | russellb | denon: depends how you define "working on it" |
| 21:47.30 | russellb | denon: he still does special projects |
| 21:47.31 | Corydon76-dig | Synchronize watches... 3 2 1 Mark |
| 21:47.34 | denon | russellb: vi foo.c :) |
| 21:47.46 | russellb | but he isn't doing day to day bug fixing and such :) |
| 21:47.54 | denon | nod |
| 21:48.01 | russellb | that faded once kevin got hired in 2005 ... |
| 21:48.03 | Corydon76-dig | Mikeonline: more than one Mark. |
| 21:48.12 | Corydon76-dig | Hilarity ensues when you say Mark in here. |
| 21:48.16 | Mikeonline | Mark Spencer? is there any other one |
| 21:48.20 | denon | russellb: kicking and screaming, as I recall |
| 21:48.23 | russellb | putnopvut is a different mark |
| 21:48.27 | russellb | denon: pretty much |
| 21:48.39 | denon | that was 05? doesnt seem so long ago |
| 21:48.43 | denon | I would have said a year |
| 21:48.44 | denon | heh |
| 21:48.47 | russellb | denon: i know .. time has flown by |
| 21:48.55 | file | very very fast |
| 21:48.56 | russellb | denon: kevin became full time mid 2005 |
| 21:49.02 | denon | yeah |
| 21:49.05 | Corydon76-dig | started working on Asterisk in 2002 |
| 21:49.10 | russellb | 2004 here. |
| 21:49.11 | denon | I remember setting the topic as a congrats |
| 21:49.15 | denon | just didnt seem so long |
| 21:49.19 | putnopvut | Corydon76-dig: when did you get commit access? |
| 21:49.32 | russellb | hmm ... not sure if it was until we got to svn |
| 21:49.33 | Corydon76-dig | putnopvut: um, 2006, maybe? |
| 21:49.39 | russellb | not many people had commit before svn days |
| 21:49.44 | russellb | almost everything went through mark |
| 21:49.44 | Corydon76-dig | Early 2007, perhaps |
| 21:49.55 | Corydon76-dig | russellb: yeah, and what a JOY that was |
| 21:50.04 | russellb | it was fine, it just didn't scale :) |
| 21:50.20 | putnopvut | Holy poop, it's almost 5 already. |
| 21:50.22 | russellb | svn switch was november 2006, btw |
| 21:50.30 | Corydon76-dig | Mark, didja put this in yet? Mark didja put this in yet? Mark, didja put this in yet? |
| 21:50.31 | russellb | wait, nov. 2005 |
| 21:50.55 | russellb | if you watch the code swarm video, you can see how commit activity went up once we did that :) |
| 21:51.06 | Corydon76-dig | Okay, so it was early 2006 when I got SVN commit |
| 21:51.32 | denon | you guys are making me feel old |
| 21:51.34 | denon | knock it off |
| 21:51.36 | russellb | heh |
| 21:51.38 | russellb | you are old |
| 21:51.43 | Mikeonline | i think you all need a developer team page ;) |
| 21:51.44 | russellb | actually, i have no idea how old you are. |
| 21:51.48 | russellb | Mikeonline: probably |
| 21:51.51 | Corydon76-dig | denon: how old are you, anyway? |
| 21:51.51 | denon | old enough to know better, I spose |
| 21:51.59 | russellb | but depending on how you define "developer", it's as many as 500 people |
| 21:52.02 | denon | woot! got my motorola details |
| 21:52.08 | denon | bbl |
| 21:52.17 | russellb | k! |
| 21:52.33 | Corydon76-dig | Why do we need a developer team page? We all know each other already... |
| 21:53.03 | putnopvut | It depends on what you mean by "know" |
| 21:53.23 | file | I don't know any of you! |
| 21:53.24 | putnopvut | I've never met mvanbaak or seanbright, but I talk to them on IRC almost every day. |
| 21:53.24 | Corydon76-dig | putnopvut: I don't "know" any of the other developers in THAT way. Yet. |
| 21:53.27 | Mikeonline | Corydon76-dig: you could show the "commit allowed" date ;) |
| 21:53.41 | russellb | eep! |
| 21:53.47 | putnopvut | Corydon76-dig: none of them?! ;) |
| 21:53.54 | Corydon76-dig | putnopvut: not even Mark |
| 21:53.59 | russellb | O.O |
| 21:54.02 | putnopvut | okay, wasn't suggesting that... |
| 21:54.18 | russellb | has gotten around the developer circle pretty well |
| 21:54.19 | Corydon76-dig | putnopvut: "know", in the Biblical sense |
| 21:54.20 | russellb | meeting people, that is |
| 21:54.21 | russellb | lawl |
| 21:54.53 | russellb | and the conversation dies. |
| 21:55.09 | putnopvut | Good, I can get back to work. |
| 21:55.27 | Corydon76-dig | putnopvut: you never know. That might change at Astricon |
| 21:55.38 | putnopvut | best of luck to you |
| 21:56.08 | Corydon76-dig | How would you like to be on the #asterisk-dev section of the SexChart? |
| 21:56.16 | russellb | Corydon76-dig: looks like you got commit right when we started with svn ... http://www.ohloh.net/projects/asterisk/contributors |
| 21:56.22 | file | danger danger danger |
| 21:56.49 | Corydon76-dig | russellb: I thought it waited until something like 2 months later |
| 21:57.10 | Corydon76-dig | November 16th is when we released 1.2, and that was on CVS |
| 21:57.30 | Corydon76-dig | It wasn't until the new year, I thought, that we got SVN certs |
| 21:57.46 | russellb | not according to svn logs anyway ... |
| 21:58.10 | russellb | Corydon76-dig: lol, according to ohloh, your primary language is shell script |
| 21:58.22 | Corydon76-dig | Heh, that was good |
| 22:00.06 | Corydon76-dig | So how do I change my description on that page? |
| 22:00.09 | file | codefreeze-lap: I do not know why it is doing that |
| 22:02.07 | Mikeonline | thx btw to Corydon76-dig, putnopvut, russellb |
| 22:04.57 | russellb | Corydon76-dig: create an account, and then say that "tilghman" is you |
| 22:05.32 | putnopvut | ooh, I'm on page one of the contributors page now. Cool! |
| 22:07.11 | Corydon76-dig | russellb: ah |
| 22:09.39 | putnopvut | lol, seanbright's primary language is autoconf according to ohloh |
| 22:12.55 | Corydon76-dig | Anybody think it's notably creepy to have people you've never met "following" you? |
| 22:13.18 | putnopvut | following you in what way? |
| 22:13.25 | putnopvut | Like on Twitter or somethign? |
| 22:13.31 | Corydon76-dig | on any of the social networking sites |
| 22:13.40 | Corydon76-dig | yeah, like Twitter or ohloh |
| 22:13.48 | russellb | heh, it is a bit ... |
| 22:14.09 | putnopvut | It's not that creepy to me. |
| 22:15.21 | Corydon76-dig | I enjoy my notoriety more than any celebrity status, I guess |
| 22:16.25 | putnopvut | Hmm, my rank puts me in the top 10% on ohloh. Cool. |
| 22:17.53 | *** join/#asterisk-dev DarkRift (n=dark@bas10-montreal02-1177583722.dsl.bell.ca) |
| 22:18.24 | Qwell | putnopvut: where do you see that? |
| 22:18.48 | putnopvut | On my page, where it shows who has given you kudos and to whom you've given kudos. |
| 22:18.59 | putnopvut | It's right above that, it'll tell your rank. |
| 22:19.18 | russellb | I'm in the top 1%, w00t! |
| 22:21.25 | Corydon76-dig | I'm "not yet ranked" |
| 22:21.36 | russellb | because you just created the account, i guess |
| 22:21.43 | putnopvut | Are ranks based on kudos? |
| 22:21.44 | Corydon76-dig | So did Qwell |
| 22:21.47 | russellb | it probably recalculates every night or something |
| 22:21.53 | russellb | shrugs |
| 22:26.38 | Qwell | my commits are going to go way up if I add aadk as an enlistment... |
| 22:27.07 | putnopvut | Man, bring up ohloh in here and just watch the kudos pour in :) |
| 22:30.28 | Mikeonline | good night everyone |
| 22:31.30 | Corydon76-dig | Is it night already? |
| 22:31.57 | Mikeonline | yes it is |
| 22:32.00 | Mikeonline | time me |
| 22:32.12 | snuff-work | mm.. what was the page that has all those svn stats? |
| 22:32.22 | Qwell | http://www.ohloh.net/projects/asterisk/contributors |
| 22:32.33 | Qwell | that? |
| 22:33.00 | snuff-work | there was a digium one with like hotspot of the code n stuff |
| 22:33.11 | russellb | oh, yeah ... |
| 22:33.19 | russellb | http://bugs.digium.com/svnstats |
| 22:33.20 | russellb | i think |
| 22:33.34 | snuff-work | yep :) |
| 22:33.59 | snuff-work | mm getting near 600k of code pretty nice |
| 22:35.00 | russellb | hmm, yes. more code bloat == better ! |
| 22:35.01 | russellb | :) |
| 22:35.14 | snuff-work | i wouldn't say its all bloat ;) |
| 22:35.56 | snuff-work | what was the spike of 50k lines in sept 06 |
| 22:36.14 | russellb | adding configure script |
| 22:36.23 | russellb | and related build system changes |
| 22:36.29 | snuff-work | ah |
| 22:46.49 | snuff-work | small q.. i ran configure.. detected iskemel..so i make.. but when i ldd res_jabber.so it says its missing.. |
| 23:04.28 | *** part/#asterisk-dev wacky__ (n=root@nat/digium/x-748fd19b6d300274) |
| 23:09.00 | *** join/#asterisk-dev L-info (n=L-info@host86-163-171-189.range86-163.btcentralplus.com) |
| 23:09.05 | *** join/#asterisk-dev anthm (n=anthm@freeswitch/developer/anthm) |
| 23:26.05 | *** join/#asterisk-dev mog (n=mog@c-68-62-219-86.hsd1.al.comcast.net) |
| 23:26.06 | *** mode/#asterisk-dev [+o mog] by ChanServ |
| 23:40.39 | *** join/#asterisk-dev outtolunc (n=me@c-67-170-211-86.hsd1.ca.comcast.net) |
| 23:47.15 | seanbright | heh... my "primary language" is autoconf according to ohloh |
| 23:47.29 | snuff-work | heh |
| 23:48.28 | *** join/#asterisk-dev moy (n=moy@189.169.91.147) |