In IDAPython,
execfile('<path>/cxxparser.py')
parse_file('<path>/a.cpp',[r'-I<path>\LuaJIT-2.0.5\src', '-D__NT__', '-D__X64__', '-D__EA64__'])
parse_file('<path>/malloc.c',['-target=x86_64-linux-gnu'])
#!/bin/bash | |
# Start a terminal inside the qube associated with the active Xorg window | |
# To use this, in dom0: | |
# - copy to ~/bin | |
# - assign it to a key binding in dom0 | |
# | |
# Use-case: | |
# Firefox (or any other app) is open in qube "personal" and you want to pop a terminal | |
# open in "personal" without having to use context menus | |
# |
--- a/setup.py 2014-03-17 03:31:31.000000000 +0100 | |
+++ b/setup.py 2014-03-17 19:06:03.000000000 +0100 | |
@@ -750,10 +750,8 @@ | |
exts.append( Extension('_socket', ['socketmodule.c'], | |
depends = ['socketmodule.h']) ) | |
# Detect SSL support for the socket module (via _ssl) | |
- search_for_ssl_incs_in = [ | |
- '/usr/local/ssl/include', | |
- '/usr/contrib/ssl/include/' | |
- ] |
#!/usr/bin/env python3 | |
# quick hacky script to produce a "CIDR report" of your global address space from Netbox | |
# this is released to the public domain, free of copyright and licensing. | |
# by Paul Sherratt | |
import urllib3 | |
urllib3.disable_warnings() |
# This could use some cleanup and robustness changes, but it works for me. Modifications are welcome! | |
# How to setup a Ubiquiti EdgeRouter POE for FreeRADIUS | |
# Based on | |
# https://community.ui.com/questions/FreeRADIUS-on-Edgerouter-2-x/6869cef3-aeca-42c3-9081-e69daa44f397 | |
# https://networkjutsu.com/freeradius-with-two-factor-authentication/ | |
# https://wiki.freeradius.org/guide/Getting-Started | |
# SSH into your router |
``` | |
# This won't build a *complete* statically linked smbclient exe, but it will do better ... :/ | |
$ ./configure --without-winbind \ | |
--without-ldap \ | |
--without-ads \ | |
--disable-cups \ | |
--without-quotas \ | |
--disable-avahi \ | |
--without-syslog \ | |
--without-pam \ |
diff -Naur /home/kyujin/mlnx-ofed-patch/mlnx-ofed-kernel-4.9-orig/include/linux/sched/mm.h include/linux/sched/mm.h | |
--- a/include/linux/sched/mm.h 2021-12-08 23:08:07.000000000 +0900 | |
+++ b/include/linux/sched/mm.h 2022-08-05 17:28:35.539301521 +0900 | |
@@ -35,18 +35,18 @@ | |
#if !defined (HAVE_MMGET_STILL_VALID) && !defined(HAVE_MMGET_STILL_VALID_IN_SCHED_H) && !defined(HAVE_MMGET_STILL_VALID_IN_MM_H) | |
/* | |
* This has to be called after a get_task_mm()/mmget_not_zero() | |
- * followed by taking the mmap_sem for writing before modifying the | |
+ * followed by taking the mmap_lock for writing before modifying the | |
* vmas or anything the coredump pretends not to change from under it. |
#!/usr/bin/env python3 | |
# vim: ft=python ts=4 sw=4 expandtab | |
# | |
# Copyright (c) 2013 Reed Kraft-Murphy <reed@reedmurphy.net> | |
# | |
# Permission is hereby granted, free of charge, to any person obtaining a copy | |
# of this software and associated documentation files (the "Software"), to deal | |
# in the Software without restriction, including without limitation the rights | |
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
# copies of the Software, and to permit persons to whom the Software is |
// For context, the full "old" version of the class | |
// Taken from a decompiled xwork-1.0.3-atlassian-7-m08.jar | |
// - AG | |
// | |
package com.opensymphony.xwork; | |
import com.opensymphony.xwork.util.OgnlValueStack; | |
import com.opensymphony.xwork.util.TextParseUtil; | |
import java.util.HashMap; | |
import java.util.HashSet; |
diff --git i/conn.go w/conn.go | |
index ef701c8..f8cfb29 100644 | |
--- i/conn.go | |
+++ w/conn.go | |
@@ -5,7 +5,9 @@ import ( | |
"errors" | |
"io" | |
"net" | |
+ "os" | |
"time" |