Back
[00:11:36] -!- Valduare has quit [Quit: Valduare]
[00:14:55] -!- rob_h has quit [Ping timeout: 240 seconds]
[00:21:24] -!- gonzo_nb has quit [Remote host closed the connection]
[00:36:18] -!- Roguish has quit [Quit: ChatZilla 0.9.92 [Firefox 42.0/20151029151421]]
[00:52:01] -!- kalxas has quit [Quit: Goodbye]
[00:53:34] -!- Valen has quit [Remote host closed the connection]
[00:54:09] -!- KimK has quit [Ping timeout: 255 seconds]
[00:54:44] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[01:00:28] -!- chris_99 has quit [Quit: Leaving]
[01:11:00] -!- PetefromTn_ has quit [Quit: I'm Outta here!!]
[01:22:42] -!- justanotheruser has quit [Quit: Changing server]
[01:23:26] -!- Loetmichel2 has quit [Ping timeout: 240 seconds]
[01:58:27] <cradek> I'm agog at jepler's wizard-level suckage removal
[02:01:48] -!- SpeedEvil has quit [Quit: No Ping reply in 180 seconds.]
[02:03:32] <jepler> the bad news is, it looks like the recently disclosed joomla user agent sql exploit was used on us as early as December 8
[02:04:40] <cradek> uh-oh
[02:04:51] <cradek> do you see damage?
[02:05:18] <jepler> no, I looked in the access.log for user agent strings
[02:05:33] <jepler> and I found one starting "
http://google.com';declare @b cursor; ..."
[02:05:38] <jepler> well a lot of them of course
[02:06:43] <jepler> In fact as long ago as November 11
[02:08:36] <cradek> I'm so sad that our systems are such that we write the same bugs decade after decade
[02:10:11] -!- justanotheruser has quit [Ping timeout: 255 seconds]
[02:16:52] <jepler> I've searched a sql dump for the strings that were intended to be inserted by some of these attacks, and I haven't found any of them so far
[02:18:46] <jepler> same with google searches site:forum.linuxcnc.org for the same terms and URLs
[02:23:08] <cradek> oh good.
[02:23:46] <jepler> hmm this appears to be a different, older exploit that I've been finding. They don't match what is disclosed here about the new exploit
https://blog.sucuri.net/2015/12/remote-command-execution-vulnerability-in-joomla.html
[02:24:16] <jepler> user agent strings are shown starting "}" and containing JDatabaseDriverMysqli and none of our log entries match
[02:32:50] -!- Tecan has quit [Quit: Live Long And Phosphor!]
[02:36:38] -!- justanotheruser has quit [Changing host]
[02:37:19] -!- Akex_ has quit [Quit: Connection closed for inactivity]
[02:57:33] -!- tinkerer has quit [Read error: Connection reset by peer]
[03:00:13] -!- racicot has quit [Quit: Z-Pulley - Later]
[03:47:00] -!- Shae1ipo has quit [Ping timeout: 252 seconds]
[04:01:09] -!- sumpfralle has quit [Ping timeout: 265 seconds]
[04:03:42] -!- md-2 has quit [Ping timeout: 250 seconds]
[04:26:47] -!- AR_ has quit [Ping timeout: 246 seconds]
[05:00:22] -!- ve7it has quit [Remote host closed the connection]
[05:16:05] -!- gregcnc has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
[05:40:46] -!- xreal has quit [Ping timeout: 250 seconds]
[05:54:16] -!- a_morale has quit [Read error: Connection reset by peer]
[06:14:58] -!- anth0ny_ has quit [Quit: anth0ny_]
[06:18:58] -!- toastyde1th has quit [Ping timeout: 272 seconds]
[06:36:13] -!- lucashodge has quit [Client Quit]
[07:09:26] -!- OhmEye has quit [Ping timeout: 272 seconds]
[07:13:02] -!- Komzpa has quit [Ping timeout: 265 seconds]
[07:37:40] -!- kwallace [kwallace!~kwallace@216.86.190.169] has parted #linuxcnc-devel
[07:47:52] OhmEye is now known as Guest30028
[07:52:07] Guest30028 is now known as OhmEye
[07:52:52] -!- bkboggy has quit [Quit: For Narnia!]
[07:56:26] -!- FloppyDisk has quit [Ping timeout: 246 seconds]
[08:08:58] -!- md-2 has quit [Read error: Connection reset by peer]
[08:28:17] -!- rob_h [rob_h!~robh@90.219.232.171] has joined #linuxcnc-devel
[09:05:47] -!- ivansanchez has quit []
[09:31:40] -!- cncbasher [cncbasher!~androirc@213.205.194.141] has joined #linuxcnc-devel
[09:33:33] -!- JesusAlos has quit [Quit: JesusAlos]
[09:35:06] -!- cncbasher [cncbasher!~androirc@213.205.194.141] has parted #linuxcnc-devel
[09:38:10] -!- KimK has quit [Read error: Connection timed out]
[09:38:57] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[09:53:12] -!- KimK has quit [Ping timeout: 256 seconds]
[09:57:00] -!- _cncbasher [_cncbasher!~Sarah@cpc8-hart9-2-0-cust254.11-3.cable.virginm.net] has joined #linuxcnc-devel
[09:59:38] -!- cncbasher_ has quit [Ping timeout: 246 seconds]
[10:00:43] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[10:09:06] -!- KimK has quit [Ping timeout: 240 seconds]
[10:12:02] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[10:15:03] -!- lucashodge has quit [Client Quit]
[10:21:03] -!- KimK has quit [Ping timeout: 265 seconds]
[10:25:37] -!- kalxas has quit [Changing host]
[10:26:35] -!- b_b has quit [Changing host]
[10:43:04] -!- englishman has quit [Ping timeout: 256 seconds]
[10:52:34] -!- robinsz has quit [Ping timeout: 272 seconds]
[11:02:59] -!- HSD has quit [Quit: That's it... I'm outta here.]
[11:03:32] HighSkyDreamer is now known as HSD
[11:08:14] -!- englishman has quit [Ping timeout: 246 seconds]
[11:40:35] -!- skorasaurus has quit [Ping timeout: 240 seconds]
[12:23:18] -!- tinkerer [tinkerer!~tinkerer@mail.play-pla.net] has joined #linuxcnc-devel
[12:28:05] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[12:40:15] -!- justanotheruser has quit [Ping timeout: 265 seconds]
[12:43:49] -!- Komzpa has quit [Quit: Konversation terminated!]
[12:53:47] -!- robinsz has quit [Ping timeout: 265 seconds]
[13:02:00] <jthornton> I think I solved the gladevcp mystery... you can't just run gladevcp some.glade but you can run gladevcp_demo some.glade
[13:06:54] <KGB-linuxcnc> 03John Thornton 052.6 ca44da2 06linuxcnc 10configs/apps/gladevcp/helloWorld/README Docs: fix incorrect example syntax and typo * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=ca44da2
[13:08:28] <KGB-linuxcnc> 03John Thornton 052.7 da52410 06linuxcnc Merge branch '2.6' into 2.7 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=da52410
[13:09:43] <KGB-linuxcnc> 03John Thornton 05master 4efd142 06linuxcnc Merge branch '2.7' * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=4efd142
[13:21:17] -!- JesusAlos has quit [Quit: JesusAlos]
[13:22:34] -!- KimK has quit [Read error: Connection timed out]
[13:25:13] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[13:47:37] -!- KimK has quit [Read error: Connection timed out]
[13:48:38] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[13:57:39] -!- SEL [SEL!~SEL@net77-43-27-64.mclink.it] has joined #linuxcnc-devel
[13:58:15] <linuxcnc-build> build #3028 of 4008.deb-precise-amd64 is complete: Failure [4failed shell_3] Build details are at
http://buildbot.linuxcnc.org/buildbot/builders/4008.deb-precise-amd64/builds/3028 blamelist: John Thornton <jt@gnipsel.com>
[14:02:18] -!- theorbtwo has quit [Remote host closed the connection]
[14:09:58] -!- KimK has quit [Read error: Connection timed out]
[14:11:41] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[14:22:22] -!- SEL has quit [Quit: Leaving]
[14:29:58] -!- nofxx has quit [Read error: Connection timed out]
[14:57:11] <JT-Shop> rut row
[14:57:32] <jepler> > WARNING: untrusted versions of the following packages will be installed!
[14:57:59] <jepler> unless you were changing something about required packages, I think this is just one of those spurious errors
[14:58:51] <JT-Shop> ok
[14:59:04] -!- lair82 [lair82!~lair82@97.107.92.52] has joined #linuxcnc-devel
[15:00:54] -!- justanotheruser has quit [Ping timeout: 256 seconds]
[15:29:41] -!- ivansanchez has quit []
[15:30:12] -!- kwallace [kwallace!~kwallace@142.147.85.210] has joined #linuxcnc-devel
[15:55:18] -!- sumpfralle has quit [Ping timeout: 272 seconds]
[16:11:46] -!- Simonious has quit [Ping timeout: 272 seconds]
[16:16:59] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[16:17:05] -!- jduhls has quit [Ping timeout: 255 seconds]
[16:23:37] -!- KimK has quit [Read error: Connection timed out]
[16:24:36] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[16:31:17] -!- justanotheruser has quit [Ping timeout: 246 seconds]
[16:42:13] -!- b_b has quit [Remote host closed the connection]
[16:42:29] -!- b_b has quit [Changing host]
[16:42:51] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[16:54:23] -!- micges_ [micges_!~micges@abri10.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[16:57:46] -!- micges has quit [Ping timeout: 240 seconds]
[17:02:06] micges_ is now known as micges
[17:15:05] amnesic_away is now known as amnesic
[17:18:50] <skunkworks> zlog
[17:18:50] <zlog> skunkworks: Log stored at
http://tom-itx.no-ip.biz:81/~tom-itx/irc/logs/%23linuxcnc-devel/2015-12-16.html
[17:25:02] -!- Daerist has quit [Quit: Leaving]
[17:26:42] -!- b_b has quit [Read error: Connection reset by peer]
[17:27:19] -!- b_b has quit [Changing host]
[17:32:50] -!- Komzpa has quit [Ping timeout: 272 seconds]
[17:50:11] -!- md-2 has quit [Remote host closed the connection]
[17:51:47] -!- md-2 has quit [Client Quit]
[18:01:11] -!- KimK has quit [Ping timeout: 265 seconds]
[18:04:43] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[18:29:26] -!- robinsz has quit [Ping timeout: 240 seconds]
[18:34:15] -!- KimK has quit [Ping timeout: 240 seconds]
[18:37:53] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[18:39:35] -!- sumpfralle has quit [Ping timeout: 240 seconds]
[18:53:52] -!- KimK has quit [Ping timeout: 265 seconds]
[19:00:50] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[19:10:44] -!- dr0w has quit [Quit: Leaving]
[19:11:45] -!- Komzpa has quit [Ping timeout: 265 seconds]
[19:16:17] -!- justanotheruser has quit [Read error: Connection reset by peer]
[19:23:42] -!- _cncbasher [_cncbasher!~Sarah@cpc8-hart9-2-0-cust254.11-3.cable.virginm.net] has parted #linuxcnc-devel
[19:26:14] -!- KimK has quit [Read error: Connection timed out]
[19:28:55] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[19:34:26] -!- jduhls has quit [Ping timeout: 240 seconds]
[19:39:33] -!- JesusAlos has quit [Quit: JesusAlos]
[19:45:40] amnesic is now known as amnesic_away
[19:46:43] -!- KimK has quit [Read error: Connection timed out]
[19:48:07] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[19:50:03] -!- jasen_ has quit [Quit: Page closed]
[20:08:47] -!- LikeVinyl has quit [Ping timeout: 265 seconds]
[20:23:49] <micges> jepler: final patch:
http://pastebin.ca/3289333
[20:27:09] -!- LikeVinyl has quit [Ping timeout: 265 seconds]
[20:34:23] justanotheruser is now known as middayscience
[20:34:29] toner_ is now known as ink
[20:34:36] <jepler> micges: is it still inconvenient for you to push it to git.linuxcnc.org or as a github pull request? If so I can go ahead and make a commit of it myself.
[20:34:55] <micges> I'll do it
[20:35:01] <jepler> OK
[20:35:14] <jepler> + if(len > sizeof(m.command) - 1) {
[20:35:14] <jepler> + PyErr_Format(PyExc_ValueError, "MDI commands limited to %d characters", sizeof(m.command) - 1);
[20:35:17] <jepler> return NULL;
[20:35:28] <jepler> I think this may get a compile warning on 64-bit, and possibly a problem at runtime
[20:35:35] <jepler> the type of this expression is size_t: sizeof(m.command) _ 1
[20:35:37] middayscience is now known as justanotheruser
[20:35:38] <jepler> the type of this expression is size_t: sizeof(m.command) - 1
[20:35:42] <jepler> but the type required by %d is int
[20:36:02] <jepler> for sprintf you would write %zd but I don't know the state of whether Python's PyErr_Format supports that
[20:36:42] <jepler> Modules/_multiprocessing/connection.h: PyErr_Format(PyExc_IOError, "invalid handle %zd",
[20:36:48] <jepler> python 2.7 supports %zd there
[20:36:56] <jepler> or at least they use it in python core
[20:37:26] <micges> I want to push it to 2.6 so we need to check python 2.6 too
[20:37:31] <jepler> yes, 2.6 supports %zd
https://docs.python.org/2.6/c-api/string.html#c.PyString_FromFormat
[20:37:58] <jepler> hm %zu is more correct I guess
[20:44:00] -!- bennylope has quit [Quit: ZNC - http://znc.in]
[20:46:09] -!- b_b has quit [Remote host closed the connection]
[20:48:58] <micges> fixed
[20:49:05] <jepler> thanks!
[20:49:29] <jepler> hm one more concern, let me check something first
[20:51:28] <jepler> OK, I was checking what the proper argument types for s# were
[20:51:36] <jepler> but it is const char *, int
[20:52:34] <jepler> micges: what led you to change int -> unsigned int len?
[20:53:00] <micges> compile warning
[20:53:08] <micges> probably should be size_t
[20:53:10] <jepler> at the comparison < sizeof ... ?
[20:53:13] <micges> yes
[20:54:04] <jepler> no, it can't be size_t, it has to be int (or, if PY_SSIZE_T_CLEAN is defined, Py_ssize_t) to be used in PyArg_ParseTuple
https://docs.python.org/2/c-api/arg.html
[20:58:04] -!- skunkworks has quit [Quit: Leaving]
[21:00:46] -!- sttts has quit [Quit: ZNC - http://znc.in]
[21:00:56] <micges> ugh
[21:01:05] <jepler> yeah ugh
[21:01:29] <jepler> maybe write if(unsigned(len) < sizeof...)?
[21:07:40] -!- MrSunshine has quit [Read error: Connection reset by peer]
[21:17:14] -!- jduhls has quit [Ping timeout: 255 seconds]
[21:24:28] <jepler> .. in practice, it'll work to pass a pointer to unsigned int where a pointer to signed int is expected
[21:24:38] <jepler> so it's probably fine to leave it like that
[21:26:02] <jepler> (they have the same size and for positive values the same bit layout)
[21:40:15] <jepler> in fact passing the pointer to unsigned int instead of the pointer to int is standard C except for the strict aliasing rule, which we disable with -fno-strict-aliasing. so it's fine
[21:40:52] <jepler> > [For signed integer types, e]ach bit that is a value bit shall have the same value as the same bit in the object representation of the corresponding unsigned type
[21:41:08] -!- motioncontrol has quit [Quit: Sto andando via]
[21:42:13] <andypugh> Well, that’s a new one. When I enable the drives, the keyboard stops working.
[21:42:36] <andypugh> And plugging / replugging doesn’t bring it back.
[21:44:22] -!- Camaban has quit [Ping timeout: 256 seconds]
[21:51:10] <micges> jepler: I choose unsigned(len)
[21:57:54] <jepler> OK, I am fine with that
[21:58:36] -!- Deejay has quit [Quit: bye]
[22:02:43] <micges> jepler: are you doing python + c in dayjob?
[22:03:02] <jepler> micges: yes
[22:13:00] -!- phillcarter has quit [Remote host closed the connection]
[22:13:25] -!- FinboySlick has quit [Quit: Leaving.]
[22:17:20] -!- Akex_ has quit [Quit: Connection closed for inactivity]
[22:18:56] -!- anomynous_ has quit [Ping timeout: 256 seconds]
[22:37:54] -!- Skunkworks [Skunkworks!46c2aa59@gateway/web/freenode/ip.70.194.170.89] has joined #linuxcnc-devel
[22:38:46] <Skunkworks> Andy - EMI sucks
[22:40:58] <Skunkworks> I was running our cobbled together router last night and found out unplugging the running spindle (a rotozip) causes noise and lost steps
[22:43:50] -!- chillly has quit [Quit: Ex-Chat]
[22:46:43] <andypugh> Not sure it is EMI.
[22:47:17] <andypugh> Though I can’t turn the drive back of again at the moment as the GUI and PSU are not linked.
[22:50:01] <KGB-linuxcnc> 03Michael Geszkiewicz 052.6 ff59490 06linuxcnc 10src/emc/usr_intf/axis/extensions/emcmodule.cc emcmodule: Fix incorrect memory access by PyArg_ParseTuple * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=ff59490
[22:51:55] -!- skorasaurus has quit [Ping timeout: 240 seconds]
[22:52:46] -!- sheppard has quit [Remote host closed the connection]
[23:05:23] -!- micges has quit [Read error: Connection reset by peer]
[23:09:12] -!- micges [micges!~micges@abri10.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[23:18:39] -!- micges has quit [Remote host closed the connection]
[23:19:03] -!- Skunkworks has quit [Ping timeout: 252 seconds]
[23:19:09] -!- SEL [SEL!~SEL@net77-43-27-64.mclink.it] has joined #linuxcnc-devel
[23:19:26] -!- SEL has quit [Client Quit]
[23:20:02] -!- Camaba has quit [Quit: Leaving]
[23:25:14] -!- micges [micges!~micges@abri10.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[23:33:54] -!- gonzo_nb has quit [Remote host closed the connection]
[23:39:18] amnesic_away is now known as amnesic
[23:42:03] -!- chris_99 has quit [Quit: Leaving]
[23:43:13] -!- micges has quit [Quit: Wychodzi]
[23:44:53] -!- micges [micges!~micges@abri10.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel